LINUX.ORG.RU

DeaDBeeF 0.5.0

 , , ,


0

1

После 2 бета версий, 1 релиз кандидата и 6 месяцев разработки состоялся релиз набирающего популярность медиаплеера — DeaDBeeF 0.5.0. Целью проекта DeaDBeeF является создание аналога плеера Foobar.

Полный список изменений с версии 0.4.4:

Изменения:

  • поддержка многоканального вывода;
  • поддержка вывода в 8, 24, 32, float32 разрядном формате;
  • новый API DSP плагинов, позволяющий настраиваемые DSP-цепочки;
  • поддержка VGZ в плагин GME;
  • libsamplerate ресэмплер перемещён в отдельный DSP плагин;
  • новый API плагина плейлиста;
  • новый плагин для импорта и экспорта плейлистов формата M3U и PLS;
  • пункт меню в «Правка->Сортировать по» (Edit->Sort By) для расширенной настройки сортировки;
  • режим «Перемешивать альбомы» (Shuffle albums);
  • поддержка редактирования метаданных в нескольких выделенных треках;
  • вывод обложек в уведомлениях;
  • форматирование названия теперь имеет доступ ко всем свойствам трека;
  • опция для автопереименования плейлиста при добавлении директории;
  • выбор OSS устройства в GUI;
  • плагин Converter, позволяющий конвертировать из любого поддерживающегося формата используя пресеты энкодеров;
  • плагин Soundtouch, позволяющий производить ресэмплинг, изменение высоты/темпа, растяжение времени и т.д.;
  • поддержка файлов размером более 2 GB;
  • возможность изменения GUI плагина в настройках;
  • настройка списка поддерживаемых расширений для плагинов SNDFILE и FFMPEG;
  • описание с примерами для плагина shellexec;
  • опция командной строки --play-pause.

Улучшено:

  • поддержка replaygain с новыми опциями;
  • редактирование метаданных. Теперь можно редактировать любые поля, включая пользовательские поля;
  • поддержка «Исполнителя альбома»;
  • стабильность и производительность MP3 плагина;
  • API VFS плагина для плагинов архивов/контейнеров;
  • сортировка и группировка в плейлисте;
  • парсер cue файлов;
  • производительность поиска.

Исправлено:

  • ошибки в плагинах CURL и AAC для увеличения стабильности;
  • проблема не работающих горячих клавиш после перезагрузки;
  • ошибки рендеринга gtk-виджетов;
  • зависание CD Audio плагина после смены CD;
  • рендеринг RTL текста в названии групп;
  • gapless воспроизведение mp3.

В данном релизе из тарбола были удалены плагины aosdk, DUMB, shn и некоторые другие плагины для распространения плеера в дистрибутивах с жёсткой лицензионной политикой. Но плагины по-прежнему находятся в git и в static сборке. Для отдельной загрузки они будут подготовлены позже.

Скачать:

>>> Подробности

★★★★★

Проверено: post-factum ()
Последнее исправление: post-factum (всего исправлений: 3)

Библиотеку уже запилили?

neocrust ★★★★★
()

ошибка сборки

make[2]: *** Нет правила для сборки цели `presets/AAC_(Nero_FAAC).txt', требуемой для `all-am'. Останов.

При этом -dev для faac и faad удалил для проверки и конфиг их не находит. Убунта 11.04.

BigSerpent ★★
()

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

Deleted
()
Ответ на: комментарий от daemonpnz

Не троллинга ради, чем? :)

Я занимался первичной порезкой DeadBeef в ALT Linux на подпакеты, ну и сравнивал с разными проигрывателями. В частности - с Qmmp, которым пользуюсь - чисто субъективно, но мне удобнее открывать именно файл .cue с рядом лежащим flac/ape, чем flac/ape с рядом лежащим .cue.

anonymous
()

Собрал. Но не работает. ПОсле запуска выдает в стдоут.

gleb@suse:~> deadbeef 
starting deadbeef 0.5.0
loading plugins from /home/gleb/.local/lib/deadbeef
loading plugins from /usr/local/lib/deadbeef
plug_load_all: scandir found 87 files
loading plugin /usr/local/lib/deadbeef/adplug.so
loading plugin /usr/local/lib/deadbeef/dca.so
loading plugin /usr/local/lib/deadbeef/ffap.so
loading plugin /usr/local/lib/deadbeef/gme.so
loading plugin /usr/local/lib/deadbeef/hotkeys.so
loading plugin /usr/local/lib/deadbeef/m3u.so
loading plugin /usr/local/lib/deadbeef/mms.so
loading plugin /usr/local/lib/deadbeef/musepack.so
loading plugin /usr/local/lib/deadbeef/notify.so
loading plugin /usr/local/lib/deadbeef/nullout.so
loading plugin /usr/local/lib/deadbeef/oss.so
loading plugin /usr/local/lib/deadbeef/shellexec.so
loading plugin /usr/local/lib/deadbeef/sid.so
loading plugin /usr/local/lib/deadbeef/supereq.so
loading plugin /usr/local/lib/deadbeef/tta.so
loading plugin /usr/local/lib/deadbeef/vtx.so
loading plugin /usr/local/lib/deadbeef/wildmidi.so
selected GUI plugin not found or failed to load, trying to find another GUI plugin
libWildMidi(WM_BufferFile:639): ERROR Unable to stat /etc/timidity/freepats/freepats.cfg (Нет такого файла или каталога)
selected output plugin: null output plugin
INFO: loading playlist Плейлист
INFO: from file /home/gleb/.config/deadbeef/playlists/0.dbpl
server_start


guyvernk ☆
()
Ответ на: комментарий от anonymous

Иногда cue файлы попадаются с wav вместо положеного flac/ape/wv и тогда Qmmp затыкается, а deadbeef их прожёвывает :)

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от daemonpnz

> Иногда cue файлы попадаются с wav вместо положеного flac/ape/wv и тогда Qmmp затыкается...

Да, есть такое. Может, багу в апстрим повесить?...

anonymous
()
Ответ на: комментарий от anonymous

Повесь, меня deadbeef устраивает :)

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от Rastafarra

у него убогий нетпук, с маленьким х^Wжестким диском

Kompilainenn ★★★★★
()
Ответ на: комментарий от kernelpanic

> Нужность фонотеки для извращенцев я не отрицаю.

Что извращённого в том, чтобы быстро добавить для прослушивания желаемый набор композиций?

Однако некоторые просто слушают любимую музыку.


Возможно, у этих некоторых просто 2 исполнителя в музыкальной коллекции.

fang ★
()
Ответ на: комментарий от daemonpnz

мне это уже несколько раз писали.

в ffmpeg изменили API - с этим ничего не поделать. придется собирать либо с ffmpeg<=0.6, либо вообще без него (--disable-ffmpeg). в будущих релизах исправлю.

waker ★★★★★
()
Ответ на: комментарий от Deleted

из гита совсем недавно стоит
до этого был 0.4.4-r2 (то что точно помню)
всегда всё было

megabaks ★★★★
()
Ответ на: комментарий от Aceler

> Надо ставить цели создать плеер лучше чем прототип :)

чтобы перегнать - надо сначала догнать. а до этого еще ой как далеко.

waker ★★★★★
()

мне не хватает только хоткея для «Добавить каталог(и)». в меню лезть долго.

losvik
()
Ответ на: комментарий от waker

Ну тогда ждём-с дальнейших фиксов. :)

daemonpnz ★★★★★
() автор топика
Ответ на: комментарий от pevzi

> Придется уйти с раздачи же.

Я всегда ухожу с раздачи, если рип одним куском, или, что ещё хуже, в iso.wv. Сразу всё привожу к нормальному потрековому флаку, а скачанный мусор удаляю без угрызений совести. А вот потрековые раздачи сидирую постоянно. Собственно, с зарубежными музыкальными трекерами такой проблемы нет, на наших только, ну и на metalmadness ещё.

bloodredfrog ★★
()
Ответ на: комментарий от cuki

>время идёт, музыка имеет свойство меняться. В том же 1993 году вышла целая плеяда знаменательных релизов в прогрессивном дэте, я просто выбираю 1993 год и прогрессив дэт, чтобы закинуть в плейлист Deth, Pestilence, Atheist, Sadist. Можно конечно фабриковать плейлисты, но задолбешься сначала составлять их на все случаи жизни, а потом ещё и разбираться в них:)

Я тоже люблю такую прогрессивщину! А ещё и Alchemist и Anacrusis. Как с итобой можно связаться для разговоров о музыке?

toney ★★★★★
()
Ответ на: комментарий от Rastafarra

> при наличии xmms2 эта поделка просто не нужна.

Для него уже написали нормальные и стабильные графические клиенты?

overmind88 ★★★★★
()
Ответ на: комментарий от Rastafarra

> у нормальных людей это делается как-то так: search (year >= 1974 AND year <= 1979) and genre=«Art Rock»

Нормальным людям даже в голову не придёт заниматься таким

overmind88 ★★★★★
()
Ответ на: комментарий от overmind88

> Нормальным людям даже в голову не придёт заниматься таким

4.2. все нормальные люди делают это именно так.

Rastafarra ★★★★
()

Есть ли возможность заставить плагин last.fm скроблить с интернет-радио?

Panic_At_The_Kernel ★
()

cue с vbr работает нормально - уже хорошо.
а то до сих пор кроме qmmp не видел плеера кто умел бы это.

после доустановкикуче devel пакетов собрал с поддержкой почти всего. но непонятно с иконкой в трее. да и вообще. ее нет.

guyvernk ☆
()

Уж раз речь идёт об аналоге foobar2000, то появится ли возможность следовать воспроизведению за курсором (Playback Follows Cursor), когда воспроизведение игнорирует порядок если курсор стоит не на текущем файле, а воспроизводит выделенный файл после текущего?

Feonis ★★★★
()
Ответ на: комментарий от kernelpanic

> Раз ты и так знаешь, какие альбомы тебе нравятся, а какие нет, накой нужна фонотека и не все ли равно в каком году эти альбомы выпущены?

Дело в том, что некоторые любят порядок. Что плохого в порядке я не могу понять.
Конечно кроме аккуратно заполненных тегов должен быть порядок и в иерархии.

Ну а разруха, она начинается в голове, а остальное это лишь следствие этой разрухи.

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

>Да, есть такое. Может, багу в апстрим повесить?...

Не стоит, ибо в 0.5 соответствующая галочка есть.

anonymous
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.