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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.