URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 111361
[ Назад ]

Исходное сообщение
"Выпуск медиасервера Gerbera 1.0"

Отправлено opennews , 30-Май-17 09:50 
Представлен (https://www.v00d00.net/2017/05/29/gerbera-v1-0-released/) первый релиз медиасервера Gerbera (https://github.com/v00d00/gerbera/), продолжившего развитие проекта MediaTomb (http://mediatomb.cc/) после прекращения его разработки. Gerbera поддерживает протоколы UPnP (http://www.upnp.org/), в том числе спецификацию UPnP MediaServer 1.0, и позволяет организовать трансляцию мультимедийного контента в локальной сети с возможностью просмотра видео и прослушивания звука на любом UPnP-совместимом устройстве, включая телевизоры, игровые приставки, смартфоны и планшеты. Код проекта написан на языке С++ и распространяется (https://github.com/v00d00/gerbera) под лицензией GPLv2.

Поддерживается перекодирование контента на лету для вывода в форматах, поддерживаемых заданным устройством. Управление вещанием производится через web-интерфейс. Из мультимедийных файлов автоматически извлекаются метаданные  и строится коллекция, доступная для навигации со всех устройств, оснащённых web-браузером.  


С момента ответвления от MediaTomb в Gerbera внесено более 340 изменений, среди которых переход на систему сборки cmake, уход от многих встроенных привязок в пользу внешних библиотек (теперь используются штатные libupnp, libuuid, libflac, libmp4v2, id3lib), замена  JavaScript-движка Spidermonkey на Duktape (http://duktape.org/), возможность отображения обложек альбомов, поддержка IPv6.


Основные возможности Gerbera:


-  Навигация по мультимедийной коллекции и воспроизведение через UPnP;
-  Извлечение метаданных из файлов mp3, ogg, flac, jpeg и т.п.;
-  Построение миниатюр на основе данных из Exif;
-  Возможность создания определяемого пользователем серверного интерфейса, в зависимости от извлечённых метаданных (настраиваемые через JavaScript виртуальные контейнеры);
-  Автоматическое сканирование изменения содержимого кататогов (по расписанию или через inotify);
-  Web-интерфейс с древовидным представлением содержимого БД и файловой системы, позволяющий добавлять, удалять, редактировать и просматривать контент;

-  Гибкая система перекодировщиков на основе плагинов и скриптов-обработчиков;
-  Возможность проброса видео с YouTube на UPnP-устройство;
-  Поддержка информации с сервиса LastFM;
-  Генерация миниатюр на лету при помощи  libffmpegthumbnailer;
-  Поддержка внешних URL (можно создавать ссылки на определённый интернет-контент и просматривать его через UPnP);

-  Функция Active Items, позволяющая запускать скрипты на сервере при запросе определённых элементов по HTTP;
-  Гибкая система настройки, позволяющая изменять поведение сервера;
-  Поддержка платформ Linux, FreeBSD, NetBSD, macOS, eCS и архитектур
    x86, Alpha, ARM, MIPS, Sparc, PowerPC.

URL: https://www.v00d00.net/2017/05/29/gerbera-v1-0-released/
Новость: http://www.opennet.ru/opennews/art.shtml?num=46621


Содержание

Сообщения в этом обсуждении
"Выпуск медиасервера Gerbera 1.0"
Отправлено Zed , 30-Май-17 09:50 
>Возможность проброса видео с YouTube на UPnP-устройство;

Как-то я сильно сомневаюсь, в changelog последние упоминания по теме ютуба аж от 2010. По опыту работы с xupnpd там вагон изменений уже на стороне ютуба.
Это ещё не вспоминая хитродобываемые видео от Vevo.
Даже тотже youtube-dl регулярно правится чтобы поспевать за изменениями на youtube.
Ну и как я понимаю тут врятли будет возможность удобной работы с плейлистами и проч ютубовскими.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Аноним , 30-Май-17 10:45 
А он не youtube-dl использует?

"Выпуск медиасервера Gerbera 1.0"
Отправлено Аноним , 30-Май-17 12:28 
Да, причём хардкодит на /usr/bin. А как же FreeBSD со своим /usr/local/bin?


https://github.com/v00d00/gerbera/blob/429b0cde9284cafeb85ac...


"Выпуск медиасервера Gerbera 1.0"
Отправлено corvuscor , 30-Май-17 10:06 
Хотелось бы увидеть его упакованным в docker. Лень что-то ставить.

"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 30-Май-17 21:37 
Товарищи любители docker-ов, вы — лентяи! Из-за вас в мир GNU/Linux приходит одна из худших практик мира Windows...

"Выпуск медиасервера Gerbera 1.0"
Отправлено corvuscor , 31-Май-17 01:20 
>приходит одна из худших практик мира Windows...

Дай угадаю. Контейнерная виртуализация?


"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 31-Май-17 01:42 
>>приходит одна из худших практик мира Windows...
> Дай угадаю. Контейнерная виртуализация?

Принцип "Всё своё ношу с собой". Именно из-за него ОС Windows занимает в 4-6 раз больше места на накопителе, чем почти любой дистрибутив GNU/Linux. В каталогах разных приложений могут располагаться по сути одни и те же библиотеки. Многократное дублирование. Объём Docker-а никуда не денется. Он тоже будет храниться на накопителе.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Yuris , 31-Май-17 09:26 
Для вас реально есть разница 10 или 30 Гб займёт ОС на террабайтном диске? )))
И про дедупликацию данных слышали?

"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 31-Май-17 10:14 
> Для вас реально есть разница 10 или 30 Гб займёт ОС на террабайтном диске? )))

Для меня есть разница, сколько обе оси разом займут на 250 ГБ SSD.
Да даже если и террабайт, то это НУ НИКАК не оправдывает чрезмерную прожорливость!

Плебейство современных программеров, для которых "железо" работает на магии, а скриптописатель = инженер-программист, уже начинает откровенно зашкаливать.

Закушались <--(перевести в матерную форму).

Современное программирование - это откровенный изврат. Апофеоз тренда — язык GO и ОС, которую на нём пытаются писать... Это клиника...

Никого не волнует, что инженеры-программисты знали устройство процессора и его набор комманд, прекрасно владели Assembler-ом и вовсю применяли алгоритмы булевой логики. Это всё - "не модно и старо"...

[Дальше следует знаменитая цитата Лаврова].
В общем, "порог вхождения" надо срочно повышать, пока эти "дети вседозволенности" не начали писать ПО для инфраструктурных систем управления.

Да, если что, суммарный объём моих дисков переваливает за 8 ТБ (не обделён), только сути это не меняет.

> про дедупликацию данных слышали?

Ну и как это реализовать на платформе Win[32/64]? Нет, я в курсе про SysInternals Junction, а в GNU/Linux символинки существуют лет так двадцать пять, если не больше.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Yuris , 01-Июн-17 09:26 
Про то, что современные программисты "закушались" соглашусь. Но я свои копья на этот счёт поломал ещё лет 15 назад, так что уже пофиг.

> Ну и как это реализовать на платформе Win[32/64]?

Хоть это и оффтопик, но отвечу, раз спросили - на х64 просто: http://ittraveler.org/ustanovka-i-nastrojka-deduplikacii-na-.../


"Выпуск медиасервера Gerbera 1.0"
Отправлено rico , 01-Июн-17 10:21 
Что вы разнылись тут? Вам кто-то мешает компилить локалхосты? Вы из тех любителей засрать /usr/local/bin и остальную систему всяким фуфлом и кричать потом, что вы умеете в 3 команды?

Админите локалхост - админьте дальше, не лезьте со своим подходом к другим, которым надо либо быстро и без проблем, либо на тысячи хостов с разными дистрибутивами и даже платформами.

Давайте еще топить про то, что пакеты - зло, а LFS - обязаловка. Я посмотрю, сколько времени у вас останется на то, чтобы сделать свою работу, после всего этого.

Развели тут демагогию про асм.


"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 01-Июн-17 11:52 
> Я посмотрю, сколько времени у вас останется на то, чтобы
> сделать свою работу, после всего этого.

И вот так считает каждый третий. Общество "успешных людей"... А на деле лишь те, кто всячески пытаются оправдать принципы "каждый - сам за себя" и "ничего личного - только бизнес".

Я не ною. Я бешусь. Иногда прорывает от вида такой массовой тупизны и её поощрения со стороны бизнеса. Особенно бесит, что Вы ЭТО считаете правильным, да оправдываете сроками. Срок стал разменной монетой, победив качество. Правду говорят: хорошо там, где нас нет. Всё-таки, человек — та ещё свинья...


"Выпуск медиасервера Gerbera 1.0"
Отправлено rico , 02-Июн-17 11:34 
Не понимаю вашей злости. Мало вам качества?
Go here: suckless.org

Вы ретроград и неолуддит?
Мне непонятно про качество от слова вообще. Мало качества в докере и смежных технологиях? Вы вообще понимаете что такое докер и для чего он нужен? Какой к черту бизнес? Какой срок? Вы просто дилетант? Зачем тогда здесь пишете? Не можете поспеть за прогрессом и злитесь? Это всего лишь ваши проблемы.


"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 02-Июн-17 13:49 
> Не понимаю вашей злости. Мало вам качества?

Мне это всё напоминает притчу про лебедя, рака и щуку, но в масштабах рынка ПО мирового масштаба.

> Вы ретроград и неолуддит?

Вероятно и то и другое в N-ой степени. Бог с ним, с прогрессом и влиянием IT на общество. Хуже всего то, что это самое общество принимает как должное снижение уровня технической эрудиции. Т.е. появляется порода людей, пользующихся тем, что сами воссоздать не способны.

> Мне непонятно про качество от слова вообще. Мало качества в докере и
> смежных технологиях? Вы вообще понимаете что такое докер и для чего
> он нужен?

В достаточной степени понимаю. Только, вот, это всё — надстройки. Вместо того, чтобы заниматься эволюцией ОС, этот самый новый функционал наворачивают сверху. Взять окружение пакета и навернуть поверх системы с её механизмами... Это чтобы не соблюдать стандартов? Программист — существо ленивое, но не настолько же!...

> Какой к черту бизнес? Какой срок? Вы просто дилетант?

Бизнес, точнее его рыночная гонка, потворствует ситуации, когда огроменный костыль становится отраслевым стандартом.

> Зачем тогда здесь пишете? Не можете поспеть за прогрессом и злитесь?
> Это всего лишь ваши проблемы.

Я такого не утверждал. Сказанное выше — Ваши личные домыслы. Мне не нравится это технологическое решение. Разумеется, я против него. Это не значит, что не могу им воспользоваться. Вы же проявляете отношение в духе: "Ты не такой, как все! Иди вон отсюда!". Считаю "Docker" большой ошибкой — моё право так считать, моё право изъяснять точку зрения. Не Вам мне диктовать запреты.


"Выпуск медиасервера Gerbera 1.0"
Отправлено rico , 02-Июн-17 14:07 
> Т.е. появляется порода людей, пользующихся тем, что сами воссоздать не способны.

Фундаментально сказано.
Давайте так. По аналогии. Попробуйте воссоздать молоток. Или нет, даже еще проще - спички. Только не покупайте ничего в магазине. Ок?

> Это чтобы не соблюдать стандартов?

Что, простите? Каких стандартов?

> Бизнес, точнее его рыночная гонка, потворствует ситуации, когда огроменный костыль становится отраслевым стандартом.

В чем костыльность докера?

> Не Вам мне диктовать запреты.

Какой кириллический символ заставил вас думать, что я вам что-то навязываю/запрещаю?

Если вам не нравится что-то, то это ваши личные проблемы. Вам никто не запрещает высказывать свое мнение. Только грамотный человек всегда старается быть конструктивным. Мол, докер хрень, потому что ..... Вы же просто ноете, что вам не нравится и не можете сформулировать, по какой причине. Мифическое "качество" - это не четкий критерий. Даже suckless.org его пытаются сформулировать. Именно поэтому все ваши сентенции - обычное луддитское нытье. То есть мусор. А вот мусор - это плохо на публичных ресурсах, так как засоряет источники информации/мнений. То есть вы по сути понижаете качество ресурса. Именно на это я вам указал.


"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 02-Июн-17 14:37 
> Фундаментально сказано.
> Давайте так. По аналогии. Попробуйте воссоздать молоток. Или нет, даже еще проще
> - спички. Только не покупайте ничего в магазине. Ок?

Я же не говорю отказаться от техпрогресса. Но всё же понимать, как это всё делается и, самое важное, для чего. Сейчас и спички считаются анахронизмом: зачем это опасное средство, когда есть зажигалки? Есть люди, что не способны даже пользоваться кремниевыми зажигалками. Что уж тут говорить?
А в детстве я читал Большую Советскую Энциклопедию и другие книги людей, что не считали знания лишними. Может у них было несравнимо больше времени, это как посмотреть, конечно.

> Что, простите? Каких стандартов?

Стандартов пакетной системы дистрибутива. Принцип "всё своё ношу с собой" - Докер его реализует в полной мере. Разница лишь в том, что его создатели задумались о проблеме дублирования. Скажу честно: просто не знал об этом.

> В чем костыльность докера?

Решение проблемы пакетной зависимости и разности версий в рамках конкретного дистрибутива ОС и всех их, вместе взятых. ИМХО, тут надо придумывать единые стандарты пакетных систем, расширять возможности, сводить всё это к одному общему стандарту, но не пытаться обойти их стороной, что и делает Докер.

> [весь последний абзац]

В чём-то Вы правы. Гнев ослепляет, туманя рассудок. Я не первый, кто говорит о выше обозначенных проблемах. В таком случае, пожалуй, прекратим этот беспредметный спор.



"Выпуск медиасервера Gerbera 1.0"
Отправлено sage , 01-Июн-17 08:43 
В Docker как раз контейнеры занимают минимальное место, они же наследуются друг от друга и монтируются слоями.

"Выпуск медиасервера Gerbera 1.0"
Отправлено KroTozeR , 01-Июн-17 11:54 
> В Docker как раз контейнеры занимают минимальное место, они же наследуются друг
> от друга и монтируются слоями.

Если этот механизм позволит совместить пару докеров "внахлёст", тогда может оно и не плохо. Только в таком случае это приведёт к полному размыванию дистрибутивов.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Это я , 30-Май-17 10:17 
Пока не видел ничего удобней smb-шары с контентом, упорядоченным, разложенным и рассортированным по директориям.

"Выпуск медиасервера Gerbera 1.0"
Отправлено Zed , 30-Май-17 10:39 
Не все устройства умеют smb.
Если в сетке есть wifi то от smb только лишний оверхед насколько я понимаю.

"Выпуск медиасервера Gerbera 1.0"
Отправлено Анонимус1 , 30-Май-17 11:29 
Щито?

"Выпуск медиасервера Gerbera 1.0"
Отправлено Zed , 31-Май-17 07:56 
Я сильно заблуждаюсь думаете?
Кмк смотреть фулхд лежащий на шаре через wifi илиже тоже самое, но дёргая через http как в итоге выдаёт dlna сервер.
Результат будет в пользу второго нет?

"Выпуск медиасервера Gerbera 1.0"
Отправлено Pulfer , 30-Май-17 11:27 
Смотря для чего. Например, Kodi умеет клипы отображать по жанрам, годам и т.д., включая создание динамических плейлистов на основе заданных критериев. Только лучше собирать его с патчем, чтобы формат отображения был "исполнитель - название", а не просто "название": https://abf.rosalinux.ru/import/kodi/blob/rosa2016.1/xbmc-17...

"Выпуск медиасервера Gerbera 1.0"
Отправлено Vanya , 30-Май-17 12:46 
согласен, и ещё .nfo файлик рядышком.

"Выпуск медиасервера Gerbera 1.0"
Отправлено Crazy Alex , 30-Май-17 15:22 
Особенно если одному пользователю интересно по исполнителям, второму - по жанрам,  третьему - по качеству, а четвёртому - по принадлежности к определённому периоду.

"Выпуск медиасервера Gerbera 1.0"
Отправлено Аноним , 30-Май-17 17:36 
>Особенно если одному пользователю интересно по исполнителям, второму - по жанрам,  третьему - по качеству, а четвёртому - по принадлежности к определённому периоду.

И когда это ни черта не работает, пользователю удобно, когда файлы адекватно рассортированы по каталогам с вложенностью 2-4.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Crazy Alex , 30-Май-17 19:12 
А чему там не работать? Фильтру по метаданным + полнотекстовому поиску по ним же?

"Выпуск медиасервера Gerbera 1.0"
Отправлено t28 , 30-Май-17 11:40 
> Поддержка платформ … eCS

Ух-ты! Интересно. Хотя в eCS со шрифтами совсем грустно и цена самой дешёвой лицензии 149 €. 😞


"Выпуск медиасервера Gerbera 1.0"
Отправлено ssh , 30-Май-17 16:54 
eCS же теперь не то BlueLion, не то ArcaOS. :\

"Выпуск медиасервера Gerbera 1.0"
Отправлено t28 , 30-Май-17 18:58 
А, точно, не 149, а 129 и не €, а $. То я смотрел год назад у европейского реселлера, цены были в Евро.
Сейчас цена у них выставлена 99$ за Personal Edition.

"Выпуск медиасервера Gerbera 1.0"
Отправлено ssh , 31-Май-17 14:42 
> А, точно, не 149, а 129 и не €, а $. То
> я смотрел год назад у европейского реселлера, цены были в Евро.
> Сейчас цена у них выставлена 99$ за Personal Edition.

Имхо нынешнее их состояние - хуже некуда, и никаких положительных тенденций.
Мне очень нравилась OS/2, но сейчас даже Haiku выглядит более перспективной.


"Выпуск медиасервера Gerbera 1.0"
Отправлено Аноним , 30-Май-17 20:27 
ОООО не знал что (некогда любимый) mediatomb форкнули и пилят
пасиб за новость
ща соберём-с