Вышла новая версия легкого и быстрого аудиоплеера DeaDBeeF (http://deadbeef.sourceforge.net/), написанного на GTK+.
В новой версии добавлено:
- поддержка старых версий ffmpeg
- поддержка OSS (3,4)
- экспериментальная поддержка FreeBSD и OpenSolaris
- новые колонки плейлиста «File Number», «File Name»
- возможность отключения уведомления nowplaying в плагине lastfm
- поддержка icy-метаданных (заголовок в потоках shoutcast)
- экспериментальная (опционально) поддержка уведомлений через libnotify
- улучшены диалоги GUI.
Исправлено:- «unknown response» в командной строке
- проблемы с winkey в плагине global hotkeys
- падения в парсере id3v1
- падения в плагине mp3
- проблемы в плагине ALSA (теперь работает на большем количестве звуковых карт)
- воспроиведение многоканального FLAC
- воспроизведение 24bit wavpack
- подсчет длительности и перемотка в плагине mp3URL: http://deadbeef.sourceforge.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=25348
Интересно, жду порта на фрибсд.
В портах.
Ну да, несколько часов назад всё таки добавили))
http://www.freebsd.org/cgi/query-pr.cgi?pr=143670
С какого перепугу выкинута поддержка last.fm?
Что-то вы не так собрали. Поддержка есть.
Имеется ввиду порт для фрибсд. Там почему-то майнтейнером порта она вырезана.
Проблема с pthread_cond_wait за этого грузит процессор под 100%, пришлось вырезать lastfm. Но патчь уже есть и в новой версии будет работать.
Жду.
Может пока патчик в порт закинешь? А то что-то не видать новую версию.
Алексею Смирнову спасибо. Что хорошего уже есть:
1. Работающая поддержка cue (в независимости что играть, флак ли, ape)
2. Трекерные форматы через dump, chiptune через GME
3. Нормальные зависимости прямо на либы, а не всякие фреймворки и вывод на alsa/oss
Что хотелось бы увидеть в следующей версии (надеюсь автор прочитает это сообщение):
1. Табовый интерфейс на плейлисты (в остальном интерфейс отличный, честно, не перегружен всякой требухой)
2. Минимально простенькую библиотеку через sqlite (а можно и без него)
> Алексею Смирнову спасибо.я всего лишь мэйнтенер пакета, а не автор. Все благодарности замечательному человеку -- Алексею Яковенко.
Поглядел на сайте, но не понял или не нашёл - а как бы на скрины глянуть?
Там есть скриншот. Выглядит вполне нормально на мое имхо - возникло желание погонять это :)
А какие идеологические отличия DeaDBeeF от audacity-gtk (*gtk*)? Я всегда рад альтернативам, но, любопытно, - что же побудило автора начать этот проект, когда есть аналогичный?
audacious наверное? Ну, дедбиф имеет несколько более простую архитектуру, нет легаси мусора(в audacious его полно). Автор решил что копать audacious будет сложнее, чем написать аналогичный и превосходящий по возможностям плеер. Отчасти это так, audacious действительно без перекраивания содержит много мусора, плюс новый gtk интерфейс писан очень некачественно/
>audacious наверное?Ой, конечно audacious... (-;
>действительно без перекраивания содержит много мусора, плюс новый gtk интерфейс писан
>очень некачественно/Тогда понятно.
В целом мне DeaDBeeF понравился, но одно только ограничивает его использование - отсутствие поддержки PulseAudio. Поэтому пока юзаю audacious-gtk.
>отсутствие поддержки PulseAudio.Поддержка PulseAudio будет в следующем релизе, так что ждите.
>А какие идеологические отличия DeaDBeeF от audacity-gtk (*gtk*)? Я всегда рад альтернативам,
>но, любопытно, - что же побудило автора начать этот проект, когда
>есть аналогичный?У deadbeef есть очень приятная киллер фича при воспроизведении ape/flac/wv+cue. Для воспроизведения такой связки в других плеерах нужно открывать сам cue-файл, что ведет за собой некоторые проблемы, например wav вместо ape/flac/wv в расширении файла в cue-файле. В deadbeef'e же открывается сам файл, после ищется в этой же директории cue с таким же именем файла, как и у ape/flac/wv-файла. Дальше в этом cue игнорируется filename и начинает парситься треклист. При этом есть автоопределение кодировки cue файла, чего я не видел ни в QMMP, ни в Audacious.
+1 за одно только название :). 0xdeadbeeef :P
+1 За ориентацию на легковесность.
Ждем Qt-версию и ebuild :)
http://bitbucket.org/tonn/qtgui/wiki/Home (Qt-фейс)
http://bugs.gentoo.org/attachment.cgi?id=218919 (ебилд на сам deadbeef, правда 9999)
> DeaDBeeF - Ultimate Music Player For GNU/LinuxПредлагаю его описание слегка изменить на: Ultimate Music Player For UNIX Like Systems
Согласен. А то название ИМХО какое-то кулхацкерское.
Я не про название, а про описание в котором Linux. Если уж заявили про работу на ФриБСД и ОпенСолярисе - можно и на "юникс лайк" сменить.
Упс... Не заметил. В своё оправдание скажу, что видел плеер с похожим названием для мобильников, спаянную какими-от кулхацкерами. Вот и возникла ассоциация.
>Согласен. А то название ИМХО какое-то кулхацкерское.ИМХО, название хорошее. Короткое, звучное и достаточно прикольное. Самое оно чтобы проект не остался без внимания. А если назвать super-mega-ultra-hyper-puper-player - оно будет ничем не лучше остальной массы. Потому что каждый второй кульпрограмер так свой плеер называет :)
Только за вот это:
character set detection for non-unicode id3 tags - supports cp1251 and iso8859-1
готов носить автора программы на руках! :)
Честно.
Отсутствие снобизма - это очень хорошая и ценная черта, к сожалению редко встречающаяся среди разработчиков под Linux...
А вот мне наоборот жаль. За "отсутствием снобизма" - к Зюлькорнееву и подобным личностям - они вам наклепают недософта от которого хомячки будут в экстазе. Только когда он перестанет работать или вирус притащит, или ломать всех подряд будут, будете ССЗБ. Неужели так сложно сконвертить все теги раз и навсегда и забыть про однобайтные костыли?
>Только когда он перестанет работать или вирус притащит, или ломать всех подряд будут, будете ССЗБ.И где тут связь с кодировкой?
>Неужели так сложно сконвертить все теги раз и навсегда и забыть про однобайтные костыли?
А какие многобайтовые считать кошерными? UTF-8? UTF-16LE? UTF-16BE?
Мне нравится UTF-8. И английский не распухает, и никаких вам делений на endianess :). Еще блин не хватало endianess в кодировках разводить. Мало самих кодировок, ага.
>Мне нравится UTF-8.Не аргумент.
>Еще блин не хватало endianess в кодировках разводить.
Бедные анимэшники. О них ты, похоже, забыл.
>Не аргумент.Я вообще-то привел там аргументы почему нравится - отпускаем ручник.
>>Еще блин не хватало endianess в кодировках разводить.
>Бедные анимэшники. О них ты, похоже, забыл.Им больше не на что пофапать и надо получить еще и крайне всем необходимый трах с endianess-ом в кодировках? Если вы о локали - эээ а какие проблемы закодировать в UTF-8 японский, китайский или какой там еще? UTF-8 все это позволяет. Я вообще вижу с UTF-8 только 1 проблему: там символы бывают разной длины и заранее понять объем буфера для "500 символов UTF-8" может быть иногда несколько проблематично.
> там символы бывают разной длины и заранее понять объем буфера для "500 символов UTF-8" может быть иногда несколько проблематично.В 16х утфах символы тоже разной длины бывают (какие-нибудь древнекхмерские нотные знаки).
>В 16х утфах символы тоже разной длины бывают (какие-нибудь древнекхмерские нотные знаки).Грубо говоря мне интересно чем таким UTF-16 лучше. Из минусов вижу пухлость и проблемы с endianess. А плюсы vs UTF-88888888???
жду пока вышеозначенный аноним сконвертит все треки на торрентс.ру и выложил их опять. время пошло. гг.
ээмс, собрал под генту, по ссылке с ебилдом и вобщем горячо нуждаюсь в горячих клавишах, а в плугинах кнопка Configure в соответствующем плугине, затенена.. как поправить?
и с кутэшным скином, настройки все куда то подевались))) вцелом впечателения положительные
так... глобальные горячие клавиши реализуются через правку конфига.. подробнее в /usr/share/doc/deadbeef/help.txt
>воспроизведение 24bit wavpackA alsa-out плагин уже подправили, или он по прежнему умеет выводить только в S16_LE/S16_BE?
офигенный плеер! Спасибо!
Собрал из исходников на опенсусь на работе. Самое оно :) Особых проблем не было, за исключение правки Makefile в plugins/ffmpeg/Makefile< FFMPEG_DEPS_LIBS = -lavcodec -lavutil -lavformat
---
> FFMPEG_DEPS_LIBS = lavcodec lavutil lavformatТакже понадобилось сделать alsa-init, иначе не мог открыть файл устрайства.
В целом все нравится.
Оно радио умеет?