LINUX.ORG.RU

Новый релиз аудио-плеера DeaDBeeF 0.5.2

 , ,


0

1

Список важных (и не очень) изменений:

  • много исправлений в поддержке aac/mp4;
  • исправлено зависание в плагине alsa на x86_64;
  • улучшено автосохранение настроек;
  • добавлена поддержка ffmpeg-0.8;
  • добавлена экспериментальная поддержка gtk3;
  • несколько мелких исправлений в поддержке cue;
  • улучшенная поддержка m3u/pls, особенно в отношении сетевых потоков;
  • исправлена обработка файлов, порезанных из image+cue, которые содержат cuesheet в тегах;
  • в плагин gme добавлена поддержка fadeout, исправлены intro/loop, добавлена корректная поддержка файлов без заголовка, улучшена поддержка gzip'нутых файлов;
  • плагины dumb, psf, shn теперь снова в основном архиве;
  • добавлена поддержка embedded covers в flac;
  • исправлена автонастройка плагина resampler при первом старте плеера;
  • множество обновлений и поддержка новых языков в локализации.

>>> Полный список изменений и ссылки на скачивание

★★★★★

Проверено: JB ()
Последнее исправление: Silent (всего исправлений: 3)
Ответ на: комментарий от tjira

убунтовская сборка из репозитория. Если снести плейлист из ~./config/deadbeef/ и /deadbeef_old/ , снова работает. Всего файлов 3698 штук.

это 0.5.1, в нем был похожий баг. он это или не он я не уверен, но имеет смысл попробовать версию 0.5.2.

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

Зачем объединять кнопки?

Места в интерфейсе не хватает, что ли?

Повторное нажатие «play» начинает воспроизведение с начала.

DarkFlame ★★
()

Ещё хотел баг(?) отметить. Я почти никогда не закрываю программы при выключении компьютера т.к. сессия потом автоматически восстанавливается. Так, например, при изменении содержания плейлиста Deadbeef не сохраняет его сразу на диск и после перезапуска сессии в плеере остаются старые списки композиций. Если-же закрыть программу штатно, то загружаются новые листы.

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

Ну, например, vtx, pt2, pt3, и ещё там есть, я уж забыл какие, потому-что DeadBeef всё это мне вопроизводит. Ну и гуи у него, конечно, поняшнее будут.

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

не ко мне адресовалось, но я отвечу.. проект deadbeef изначально начался из-за того, что audacious люто глючил, тормозил и не мог добавить в плейлист мою коллекцию музыки (вылетал). со временем audacious улучшили, вылетов поуменьшилось, но тормоза, зависания, плохая поддержка тегов, куча багов - по прежнему имеют место быть. бесспорно, в audacious есть преимущества — он унаследовал множество ништяков из xmms, и понадобятся годы чтобы все это воспроизвести. но в плане стабильности и поддержки форматов и тегов - deadbeef сейчас его серьезно опережает.

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

в 0.5.2 кое-что в этом плане было улучшено. опять же — не идеально, но должно стать лучше.

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

Странно. У меня подобных проблем нет. А значит и нет стимула переходить. Если только из любопытства.

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

В удобстве _любой_ плеер с коллекцией(mpd из них лучший) заруливает плеер без коллекции.

Не согласен. В чём смысл этой «коллекции», чем оно удобнее отдельных каталогов с альбомами? Вот у меня вся музыка лежит в «/media/music/Artist - year - Album/## - song Name.flac». Если я хочу послушать определённый альбом, я ввожу deadbeef путь к каталогу с альбомом (используя автодополнение). В случае же, если «коллекция» основана только на тегах, никакого автодополнения не будет придётся писать целиком, или же юзать две команды вместо одной, анализируя вывод первой, что многовато для такой простой вещи. Если я просто хочу посмотреть, что у меня есть, я делаю ls /media/music, либо использую mc (где могу, открыв каталог с нужным альбомом, просто сделать deadbeef *.flac). «Коллекции» только создают дополнительную прослойку, усложняющую эти элементарные действия. Возможно, они удобны для статистики (сколько у меня всего треков, сколько альбомов конкретного жанра, или конкретного года), но никак не могут являться определяющим фактором при выборе аудиоплеера.

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

Прям как пользователь windows, чес слово.

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

keinas
()

Не работает. GUI не отображает. На терминал печатает следующее:

.....
.....
loading plugin ./plugins/ddb_gui_GTK2.so
dlopen error: ./plugins/ddb_gui_GTK2.so: undefined symbol: gtk_widget_set_realized
trying ./plugins/ddb_gui_GTK2.fallback.so...
plugin not found or failed to load
.....
.....

Запускал из архива deadbeef-0.5.2-static-i686.tar.bz2 на centos 6. Версия GTK+ 2.18.9, видимо слишком старый.

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

А зачем, пробовал штатные удобней, а флэк играет какая то хрень с 3 кнопками, какие плюсы?

druganddrop-2 ★★
()
Ответ на: комментарий от d_a

можно весь лог посмотреть, или хотя бы немного покрупнее кусочек? статик версия должна работать на gtk2.12 и выше.

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

Возможно, они удобны для статистики (сколько у меня всего треков, сколько альбомов конкретного жанра, или конкретного года), но никак не могут являться определяющим фактором при выборе аудиоплеера.

С другой стороны, если подумать, ничто не мне мешает сделать

ls /media/music/*/*.flac | wc -l
и узнать, сколько у меня всего треков, или сделать
ls /media/music/ | grep " 1999 " | wc -l
и узнать, сколько альбомов конкретного года, было бы желание.

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

Не согласен. В чём смысл этой «коллекции», чем оно удобнее отдельных каталогов с альбомами? Вот у меня вся музыка лежит в «/media/music/Artist - year - Album/## - song Name.flac». Если я хочу послушать определённый альбом, я ввожу deadbeef путь к каталогу с альбомом (используя автодополнение).

А я выбираю в списке исполнителя, ПКМ, Add или Replace, profit. В большинстве плееров с этим плохо, кроме некоторых клиентов MPD и Cmus.

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

А я выбираю в списке исполнителя, ПКМ, Add или Replace

Мой вариант (лично мне) удобнее

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

А mocp чем плох?

Не умеет cuesheet, не умеет gapless playback, вроде бы не умеет ape (не проверял), не плеер, а недоразумение. Хотя удобен и неприхотлив, что есть, то есть, но толку то от этого удобства, если он своих функций не выполняет.

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

А mocp чем плох?

Когда я его пробовал последний раз, там даже тег даты нельзя было использовать в отображении. А так да, там тоже быстро загружается в плейлист дискография, без помощи ФМ или файловых диалогов, но Cmus всё же приятнее со своим деревом коллекции.

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

А если я хочу к примеру послушать в случайном порядке 300 самых любимых треков?

Ну тогда нужна коллекция. Я не фанатичен, и не утверждаю, что коллекция вообще не нужна никому. Лично я не вижу в ней смысла для себя, но ничего против не имею. Я лишь не согласен с утверждением, что наличие коллекции является главным критерием крутости плеера.

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

Если я хочу послушать определённый альбом, я ввожу deadbeef путь к каталогу с альбомом (используя автодополнение)

Нафига «автодополненения», «путь к каталогу» и тому подобные ненужные сущности? Коллекции и придуманы для того чтоб не заниматься подобной ерундой. Расположение, название файла - зачем это всё, ведь интересует исполнитель или альбом, жанр и т.п. Где это и как называется совершенно не важно.

Вобщем ориентация на файлы - наивно и неэффективно.

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

А я выбираю в списке исполнителя, ПКМ, Add или Replace, profit.

А я тоже. И без всяких коллекций.

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

Расположение, название файла - зачем это всё, ведь интересует исполнитель или альбом, жанр и т.п.

У всех, кто не разводит срач в медиатеке, это одно и то же.

Axon ★★★★★
()

Автору — большое спасибо!

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

Нафига «автодополненения», «путь к каталогу» и тому подобные ненужные сущности? Коллекции и придуманы для того чтоб не заниматься подобной ерундой. Расположение, название файла - зачем это всё, ведь интересует исполнитель или альбом, жанр и т.п. Где это и как называется совершенно не важно.

В случае с коллекциями, информация о том, какой альбом вы хотите послушать, берётся прямо из ваших мыслей?

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

Ну дык он же под линуксы бесплатен.

Хотя, в последнее время, я сторонними плеерами под ведроидом пользуюсь только для скробблинга на last.fm, т.к стандартный в прошивке обладает, в общем-то теми же функциями.

Как будет деньга на карточке и настроение - могу этот и купить, в общем-то...сколько он стоил, не напомните?

tekk ★★★★★
()

Забыли добавить что он ещё и компилироваться стал красивее.

Большое спасибо за этот замечательный плеер.

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

Плеер и сценарий использования его у каждого пользователя так или иначе отличается.

Поэтому есть РАЗНЫЕ плееры.

Вот у меня очень давно не возникает желания послушать случайные 300 самых любимых треков, потому что люблю слушать альбомами.

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

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

среди выхлопов типа

/bin/sh ../../libtool --silent --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..    -std=c99 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm   -O2 -march=core2 -mtune=generic -mfpmath=sse -msse4.1 -fomit-frame-pointer -pipe  -D_GNU_SOURCE  -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/share/deadbeef\" -c -o ddb_gui_GTK2_la-ddbseekbar.lo `test -f 'ddbseekbar.c' || echo './'`ddbseekbar.c
всякие
  CC     ddb_gui_GTK2_la-ddbseekbar.lo
просто теряются

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

Хм, у меня этих выхлопов вроде мало было. Или может я их пропустил когда было много...

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

oxygen убог.

да и вообще gtk3 это правильный тулкит

Пользователю обычно всё-равно, правильный он или нет. Если он выглядит как говно, то он и будет говном.

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

Конфигурируешь на debug версию плеера (незнаю какие параметры нужны у системы сборки этого плеера) можешь с --prefix=/opt/deadbeef_debug/

make
sudo make install
gdb /opt/deadbeef_debug/bin/deadbeef
run
bt full
Этот лог будет намного полезнее и информативнее.

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

и дальше висит, терминал не отдаёт, окна нет. Из тарболла ребилдил, та же самая картина.

все равно из лога непонятно что происходит. попробуйте переименовать ddb_gui_GTK2.fallback.so в ddb_gui_GTK2.so, и заново лог покажите. может что-то станет видно.

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

не будет от gdb пользы, плеер не вылетает же.. просто плагин gtk не грузится.

waker ★★★★★
() автор топика

Отлично. DeaDBeeF — луч света в мире монструозных линуксовых плееров. Спасибо.

bloodredfrog ★★
()

Очень часто слышу, что deadbeaf де замена фубару? Так ли это? Есть ли встроенный скриптовый язык тег-интерфейс, взаимодействует ли с внешними либами, такими как libpng и т.д.?

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

хм...так -s вообще должен подавлять вывод всех методов
при сборке ядра, например, вывода вообще нет, кроме варнингов
ну или ошибок
т.е. все «CC tram-pam-pam» вообще отсутствуют

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

В случае с коллекциями, информация о том, какой альбом вы хотите послушать, берётся прямо из ваших мыслей?

Я просто выбираю альбом без всякого ползания по каталогам с элегантными костылями в виде «автодополнения» )

И да, у меня всё тоже разложено по папочкам - но в названии не отобразишь все параметры, да и не к чему это когда есть тэги.С коллекцией же можно выбирать по самым разным параметрам.Т.е. как раз непонятно - если у вас всё лежит в отсортированном порядке в одном месте(это же коллекция) - какой смысл в плеере без поддержки коллекции ?

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

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

кстати, давно хочу вот что
quick_seek по хоткеям
т.е., например, у меня на Alt+b8 висит следующий трек (или предыдущий?)
хотелось бы «зажал - seek, просто нажал - следующий трек»
мне ждать или нет?

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