LINUX.ORG.RU

DeaDBeeF 0.4.2

 , , , ,


0

2

DeaDBeeFаудиоплейер для GNU/Linux с системой X11 (в настоящее время поддерживается работа в обычной консоли без X11 во FreeBSD и OpenSolaris).

Автор проекта — Алексей Яковенко ( waker).

В новой версии:

  • перевод на многие языки;
  • возможность добавления пользовательских элементов в меню из расширений (Виктор Семыкин);
  • возможность скрытия/показа значка в области уведомлений;
  • возможность следования по символическим ссылкам при добавления файлов в плейлист;
  • возможность прокрутки плейлистов в области вкладок (кнопками вперёд/назад);
  • возможность добавления файлов из терминала или файлового менеджера в определённый плейлист;
  • расширение для выполнения настраиваемых команд оболочки для треков (Виктор Семыкин);
  • расширение скробблера для last.fm — опция отправки информации о проигрываемом треке на ваш аккаунт last.fm (Виктор Семыкин);
  • расширение передискретизации качества для модуля DUMB-плейера;
  • расширение MIDI-плейера на библиотеке WildMidi;
  • расширение MusePack, использующее libmpcdec SV8 с поддержкой файлов с несколькими заголовками;
  • расширение потокового MMS, основано на libmms (необходим FFMPEG-плагин для декодирования WMA контента);
  • поддержка обложек встроенных в теги APEv2 (David Bryant);
  • поддержка пользовательских тем иконок;
  • отображение многоканальной информации в строке статуса;
  • опция скрытия пункта меню «удалить с диска»;
  • опция продолжения воспроизведения при запуске;
  • опция открытия/добавления файлов в указанный плейлист;
  • удалена поддержка формата NRG (Nero Burning ROM) для расширения звуковых компакт-дисков (являлся причиной аварий);
  • удалён код STL в AdPlug и libsidplay2 библиотек;
  • исправлено чтение битых (без отступа) CUE-файлов;
  • улучшено кэширование/обновление/перегрузка обложек альбомов;
  • новый когерентный акустический DTS-декодер использующий libdca из проекта VLC, проигрывет .WAV, .DTS, .CPT файлы;
  • новый список может быть создан двойным щелчком в области панели вкладок и закрыт средней кнопкой мыши;
  • новый значок от Sofias (sofias@radikalismus.com);
  • и другое.

Лицензия GPLv2.

Скачать

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

★★★★★

Проверено: maxcom ()
Последнее исправление: amorpher (всего исправлений: 3)

открыл скриншоты, ужаснулся, закрыл. это не плеер, а какой-то космический корабль.

PS: пользуюсь cmus.

anonymous
()

Не пробовал эту версию, но все эти изменения в интерфейсе, навигации работы с файлами, звучат очень уютно и заманчиво.

Правильной дорогой идёт сей товарищ

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

anonymous
()

amorpher, удивительно, но ты умудрился из summary исключить практически все фичи, которые заняли больше всего времени на реализацию и доводку. зато оставил все «свистелки».

waker ★★★★★
()

в настоящее время поддерживается работа И в обычной консоли без X11
А ТАКЖЕ поддерживается FreeBSD и OpenSolaris (не только в консоли)

расширение скробблера для last.fm — опция отправки информации о

проигрываемом треке на ваш аккаунт last.fm (Виктор Семыкин);


не отправка, а ПОИСК информации о ВЫДЕЛЕННОМ треке

расширение передискретизации качества для модуля DUMB-плейера;


не расширение, а просто дополнительная настройка качества

расширение MusePack, использующее libmpcdec SV8 с поддержкой файлов с несколькими заголовками;


не заголовками, а РАЗДЕЛАМИ (chapters)

опция открытия/добавления файлов в указанный плейлист;


это два раза написано

waker ★★★★★
()

отличный плеер.

ему бы ещё поддержку gvfs... хотя бы как отдельной опции, как это сделано в Firefox/Thunderbird. а то неудобно файлики добавлять с шар. приходится сначала примонтировать их, а потом уже из папки .gvfs добавлять используя сам плеер.

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

AEP, ну да, так играет.

что касается креша на 16K блоках - есть пруф что deadbeef это делает?

использовать ffmpeg не буду. я наоборот от него избавиться пытаюсь

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

есть возможность сделать поиск обложек в подкаталогах?

e1nste1n ★★★★★
()

хороший плеер
ранее использовал qmmp, но списки в нем организованы хуже чем у сабжа

x905 ★★★★★
()

waker, спасибо за лучший плеер для линукс!

Есть надежда на то, что можно будет добавлять пользовательские пункты в контекстное меню (см. мой недавний фичреквест)?

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

>использовать ffmpeg не буду. я наоборот от него избавиться пытаюсь

А чем так не угодил ffmpeg? Чисто из любопытсва...

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

> А чем так не угодил ffmpeg? Чисто из любопытсва...

большой неудобный глючный депенд. он сейчас в ddb поддерживается исключительно ради WMA.

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

> Есть надежда на то, что можно будет добавлять пользовательские пункты в контекстное меню (см. мой недавний фичреквест)?

уже можно

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

> Декодер monkey-audio опять «легальный»-глючный?

абсолютно легальный. местами глючный, но менее чем остальные в линуксе.

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

в конфиге писать недокументированные строчки. приходите в irc/jabber, спрашивайте thesame. ну или я объясню. щас это unsupported пока (т.к. недоделано) - но при большом желании пользоваться можно.

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

> что касается креша на 16K блоках - есть пруф что deadbeef это делает?

Конкретно про deadbeef - нет, т.к. не собирал. Баг обнаружен мной в ffmpeg при написании dts-кодера. В ffmpeg его исправили, в libdca - нет. Попробуй прогнать под valgrind'ом http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg559585/crash... (файл невалиден и «правильного» звука не существует)

Еще в libdca неправильно декодируются файлы, использующие «perfect reconstruction FIR». Пруф: сравни http://git.ffmpeg.org/?p=ffmpeg;a=blob;f=libavcodec/dcadata.h#l6282 и http://svn.videolan.org/filedetails.php?repname=libdca&path=%2Ftrunk%2Flibdca... - те же циферки, но в неправильном порядке. В спецификации эта таблица распечатана в три столбца, и читать ее надо по столбцам, а прочитали по строкам и не смогли понять, что это неправильно (вероятно, из-за отсутствия тестового файла).

Важное свойство таблицы: если разбить таблицу на блоки по 64 коэффициента, умножить блоки с четными номерами на -1 и сделать преобразование Фурье, то получится хороший фильтр низких частот. Ну или даже умножить блоки с четными номерами на -1 и построить график - должна получиться гладкая функция. На CD и DVD такие файлы мне не попадались, но могу сгенерировать своим кодером.

Так что если хочешь избавиться от ffmpeg, прошу либо записаться в мейнтейнеры libdca, либо включить в состав deadbeef исправленную копию.

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

> http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg559585/crash...

Оопс, это тест не от того бага. Файла с 16K-блоком у меня не сохранилось. Могу сгенерировать, но падение библиотеки на нем не обещаю (надо смотреть через valgrind).

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

ты уверен, что вылетает именно библиотека, а не dcadec из ее комплекта? там был фиксированный буфер маленького размера. я просто подозреваю, что в ddb такого бага нет.

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

> В ffmpeg его исправили, в libdca - нет.

я скорее всего в своей бандленной libdca его тоже исправил.

либо включить в состав deadbeef исправленную копию.

я могу только посмотреть что за исправления, и смержить их себе, если это возможно. у меня тоже libdca измененная.

waker ★★★★★
()

Ну и название. Я бы только из-за названия не стал этим пользоваться. Автору советую провериться у психиатра.

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

> подсказка: 0xDEADBEEF

Можно подумать, это что-то меняет.

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

заснул уже, мозги не работали :)

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

>возможность скрытия/показа значка в области уведомлений;

возможность прокрутки плейлистов в области вкладок (кнопками вперёд/назад);

Господи, зачем об этом в новости то писать? :)

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

> возможность скрытия/показа значка в области уведомлений;

Господи, зачем об этом в новости то писать? :)

Я например долго ждал этой фичи.

Я серьёзно.

Psych218 ★★★★★
()

Что сразу бросилось в глаза:

  • Новая красивая иконка ☺
  • Доделали горячие клавиши

Второе очень важно для плеера.

Zombieff ★★
()

Что то очень часто в треде говорилось, что лучший или хороший плеер. Надо будет поюзать) В оф.репе дебьяна нет как видимо(

aptyp ★★★★
()

Гентокакерры разленились или совсем облупенились Где ебилды ГДЕ?

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

> ты уверен, что вылетает именно библиотека, а не dcadec из ее комплекта?

Не уверен. Баг был найден в 2008 году в ffmpeg. Потом мне в частном письме заметили, что такой же баг есть и в libdca, но я не стал проверять. В твоем коде чтения bitstream'а (bitstream.c) ничего похожего на этот баг нет, но и гарантию, что bitstream_get() не вылетит за границу входного буфера, я тоже не вижу.

Порядок значений в таблице fir_32bands_perfect[] не забудь поправить.

AEP ★★★★★
()

Два важнейших для меня изменения: Запоминание места воспроизведения при закрытии и устранение багов при добавлении в очередь файлов или директории через контекстное меню наутилуса. Виртуальной памяти занимает больше, чем qmmp, резидентной — меньше. Попробую дефолтным...

Chigurgh
()

Только у меня все плейлисты поперепутались? В плейлисте с произведениями Баха оказался Моцарт, там где Моцарт - Вивальди, некоторые плейлисты вообще оказались пустыми. В общем очень грустно =(

NegatiV
()

>>Самая ожидаемая мной возможность, которой не хватает многим плеерам. Из известных мне это может только Exaile и QuodLibuet, причём последний лучше всего - ровно с того места трека, на котором закрыли, а не с начала трека.

Ну и рожа к тебя Шарапов. Exaile это умеет

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