DeaDBeeF — компьютерная программа для воспроизведения аудиофайлов, музыкальный проигрыватель. Доступна для GNU/Linux и других UNIX-подобных операционных систем, является открытым ПО и распространяется бесплатно. Версия для Android имеет как платный, так и бесплатный варианты.
Содержание
1История создания и название
2Сведения о функциональности[4]
2.1Portable-версия
2.2Поддержка других OC
3Версия для платформы Android
4Критика
5Примечания
6Ссылки
История создания и название
В августе 2009 года была представлена первая публичная версия проигрывателя[3]. В качестве названия автор использовал вариант написания магического числа 0xDEADBEEF.
DeaDBeeF был написан автором, поскольку его не удовлетворяла функциональность существующих музыкальных проигрывателей под GNU/Linux.
Сведения о функциональности[4]
Среди функциональных особенностей проигрывателя можно выделить следующие:
архитектура проигрывателя позволяет расширять функциональность с помощью плагинов
поддержка gapless-воспроизведения для форматов FLAC, Monkey's Audio (APE), True Audio (TTA), OGG Vorbis, WavPack, WAV, Musepack, ALAC
поддержка форматов TAK, opus[5] и других c использованием библиотек проекта ffmpeg/libav
поддержка настраиваемых системных уведомлений (OSD) с возможностью отображения обложки альбома
поддержка чтения и записи плей-листов в форматах M3U и PLS
воспроизведение Интернет-радиостанций форматов shoutcast/icecast (mp3, aac, ogg-vorbis), mms (wma), воспроизведение обычных файлов формата mp3 по http и ftp (подкасты)
Вариант конфигурации графического интерфейса DeaDBeeF (GTK3) с использованием «режима дизайна» и сторонних расширений.графический интерфейс написан с использованием библиотек GTK+ и имеет следующие отличительные черты:
широкие возможности настройки внешнего вида проигрывателя
одновременная работа с несколькими плей-листами
возможность отображения обложек альбомов
поддержка пользовательских группировки и сортировки треков в плей-листе
Для загрузки доступна версия проигрывателя, имеющая среди зависимостей только базовые системные библиотеки, это позволяет получить полнофункциональную версию проигрывателя на любых, в том числе устаревших, дистрибутивах GNU/Linux, не тратя время на поиск пакетов или самостоятельную сборку.
Поддержка других OC
Известно о примерах успешного использования проигрывателя под операционными системами FreeBSD и OpenIndiana, однако у автора нет возможности в полной мере поддерживать ОС, отличные от GNU/Linux, без помощи добровольцев. Хотя в changelog’ах появляются сообщения об исправлениях на данных платформах, например, на FreeBSD[7]. Также ведётся работа[8] по портированию проигрывателя под ОС Windows.
Версия для платформы Android
6 июня 2011 года была представлена версия 1.0.0 для мобильной ОС Android[9].
Версия для Android основывается на тех же компонентах, что и настольная версия, за исключением некоторых плагинов (работа с обложками, горячие клавиши, системные уведомления, ресемплер, плагин вывода звука, конвертер кодировок), интерфейса, который был написан заново, и другого, менее требовательного к ресурсам эквалайзера.
Бесплатная версия отличается от платной наличием рекламы (баннера) и является adware.
Критика
13 мая 2022 года состоялся релиз версии 1.9.0[10]. Одним из нововведений является удаление файлов с переводами для русского и белорусского языков[11]. Некоторые пользователи предположили, что данное изменение сделано в связи с политическими событиями. Позже поддержка белорусского языка была восстановлена[12].
↑DeaDBeeF 0.5.5 is out (неопр.). Дата обращения: 14 августа 2012. Архивировано 1 июля 2012 года.
↑GitHub - DeaDBeeF-for-Windows/deadbeef: DeaDBeeF Player (Windows Port) (неопр.). Дата обращения: 6 января 2021. Архивировано 10 сентября 2020 года.
↑Анонс выхода версии 1.0.0 для Android (неопр.). Дата обращения: 18 декабря 2011. Архивировано 7 декабря 2011 года.
↑DeaDBeeF - The Ultimate Music Player (неопр.). deadbeef.sourceforge.io. Дата обращения: 11 сентября 2022. Архивировано 11 сентября 2022 года.
↑Remove unsupported language localization · DeaDBeeF-Player/deadbeef@d684958(англ.). GitHub. Дата обращения: 11 сентября 2022. Архивировано 11 сентября 2022 года.
↑translation: restore Belarussian language translation · DeaDBeeF-Player/deadbeef@01b9e03(англ.). GitHub. Дата обращения: 11 сентября 2022. Архивировано 11 сентября 2022 года.