The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышел аудиоплеер DeaDBeeF 0.3.3

09.02.2010 15:03

Вышла новая версия легкого аудиоплеера DeaDBeeF, написанного на С и использующего в качестве интерфейса по умолчанию GUI на GTK+ (GUI на Qt находится в стадии разработки).

В новой версии добавлено:

  • поддержка старых версий 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
  • подсчет длительности и перемотка в плагине mp3


  1. Главная ссылка к новости (http://deadbeef.sourceforge.ne...)
Автор новости: daemonpnz
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/25348-audio
Ключевые слова: audio, multimedia, deadbeef
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, aZ (ok), 18:56, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, жду порта на фрибсд.
     
     
  • 2.13, AMDmi3 (??), 02:32, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В портах.
     
     
  • 3.14, aZ (ok), 02:43, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, несколько часов назад всё таки добавили))
    http://www.freebsd.org/cgi/query-pr.cgi?pr=143670
     
  • 3.28, aZ (ok), 01:45, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    С какого перепугу выкинута поддержка last.fm?
     
     
  • 4.29, daemonpnz (ok), 02:52, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то вы не так собрали. Поддержка есть.
     
     
  • 5.30, aZ (ok), 03:08, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Имеется ввиду порт для фрибсд. Там почему-то майнтейнером порта она вырезана.
     
  • 4.31, zloidemon (ok), 12:52, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема с  pthread_cond_wait  за этого грузит процессор под 100%, пришлось вырезать lastfm. Но патчь уже есть и в новой версии будет работать.
     
     
  • 5.38, aZ (ok), 17:05, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Жду.
     
  • 5.45, aZ (ok), 19:18, 19/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Может пока патчик в порт закинешь? А то что-то не видать новую версию.
     

  • 1.2, астронимус (?), 19:14, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Алексею Смирнову спасибо. Что хорошего уже есть:
    1. Работающая поддержка cue (в независимости что играть, флак ли, ape)
    2. Трекерные форматы через dump, chiptune через GME
    3. Нормальные зависимости прямо на либы, а не всякие фреймворки и вывод на alsa/oss
    Что хотелось бы увидеть в следующей версии (надеюсь автор прочитает это сообщение):
    1. Табовый интерфейс на плейлисты (в остальном интерфейс отличный, честно, не перегружен всякой требухой)
    2. Минимально простенькую библиотеку через sqlite (а можно и без него)
     
     
  • 2.4, sceptic (?), 22:08, 09/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Алексею Смирнову спасибо.

    я всего лишь мэйнтенер пакета, а не автор. Все благодарности замечательному человеку -- Алексею Яковенко.

     

  • 1.3, kvark (??), 21:07, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поглядел на сайте, но не понял или не нашёл - а как бы на скрины глянуть?
     
     
  • 2.8, User294 (ok), 23:30, 09/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть скриншот. Выглядит вполне нормально на мое имхо - возникло желание погонять это :)
     

  • 1.5, Inspirra (??), 22:34, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А какие идеологические отличия DeaDBeeF от audacity-gtk (*gtk*)? Я всегда рад альтернативам, но, любопытно, - что же побудило автора начать этот проект, когда есть аналогичный?
     
     
  • 2.6, ixrws (??), 23:19, 09/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    audacious наверное? Ну, дедбиф имеет несколько более простую архитектуру, нет легаси мусора(в audacious его полно). Автор решил что копать audacious будет сложнее, чем написать аналогичный и превосходящий по возможностям плеер. Отчасти это так, audacious действительно без перекраивания содержит много мусора, плюс новый gtk интерфейс писан очень некачественно/
     
     
  • 3.9, Inspirra (??), 23:39, 09/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >audacious наверное?

    Ой, конечно audacious... (-;

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

    Тогда понятно.

    В целом мне DeaDBeeF понравился, но одно только ограничивает его использование - отсутствие поддержки PulseAudio. Поэтому пока юзаю audacious-gtk.

     
     
  • 4.21, sceptic (?), 11:40, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >отсутствие поддержки PulseAudio.

    Поддержка PulseAudio будет в следующем релизе, так что ждите.

     
  • 2.12, Аноним (-), 02:07, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А какие идеологические отличия 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.7, User294 (ok), 23:26, 09/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    +1 за одно только название :). 0xdeadbeeef :P
     
  • 1.10, Alen (??), 01:00, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    +1 За ориентацию на легковесность.
    Ждем Qt-версию и ebuild  :)
     
     
  • 2.11, Аноним (-), 02:00, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://bitbucket.org/tonn/qtgui/wiki/Home (Qt-фейс)
    http://bugs.gentoo.org/attachment.cgi?id=218919 (ебилд на сам deadbeef, правда 9999)
     

  • 1.15, aZ (ok), 04:38, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > DeaDBeeF - Ultimate Music Player For GNU/Linux

    Предлагаю его описание слегка изменить на: Ultimate Music Player For UNIX Like Systems

     
     
  • 2.22, Zenitur (?), 13:40, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Согласен. А то название ИМХО какое-то кулхацкерское.
     
     
  • 3.23, aZ (ok), 13:50, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я не про название, а про описание в котором Linux. Если уж заявили про работу на ФриБСД и ОпенСолярисе - можно и на "юникс лайк" сменить.
     
     
  • 4.24, Zenitur (?), 16:02, 10/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Упс... Не заметил. В своё оправдание скажу, что видел плеер с похожим названием для мобильников, спаянную какими-от кулхацкерами. Вот и возникла ассоциация.
     
  • 3.32, User294 (ok), 13:29, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Согласен. А то название ИМХО какое-то кулхацкерское.

    ИМХО, название хорошее. Короткое, звучное и достаточно прикольное. Самое оно чтобы проект не остался без внимания. А если назвать super-mega-ultra-hyper-puper-player - оно будет ничем не лучше остальной массы. Потому что каждый второй кульпрограмер так свой плеер называет :)

     

  • 1.16, Hedg (ok), 08:18, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Только за вот это:
    character set detection for non-unicode id3 tags - supports cp1251 and iso8859-1
    готов носить автора программы на руках! :)
    Честно.
    Отсутствие снобизма - это очень хорошая и ценная черта, к сожалению редко встречающаяся среди разработчиков под Linux...
     
     
  • 2.25, аноним (?), 00:04, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А вот мне наоборот жаль. За "отсутствием снобизма" - к Зюлькорнееву и подобным личностям - они вам наклепают недософта от которого хомячки будут в экстазе. Только когда он перестанет работать или вирус притащит, или ломать всех подряд будут, будете ССЗБ. Неужели так сложно сконвертить все теги раз и навсегда и забыть про однобайтные костыли?
     
     
  • 3.27, anonymous (??), 01:10, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Только когда он перестанет работать или вирус притащит, или ломать всех подряд будут, будете ССЗБ.

    И где тут связь с кодировкой?

    >Неужели так сложно сконвертить все теги раз и навсегда и забыть про однобайтные костыли?

    А какие многобайтовые считать кошерными? UTF-8? UTF-16LE? UTF-16BE?

     
     
  • 4.33, User294 (ok), 13:31, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мне нравится UTF-8. И английский не распухает, и никаких вам делений на endianess :). Еще блин не хватало endianess в кодировках разводить. Мало самих кодировок, ага.
     
     
  • 5.35, anonymous (??), 14:12, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Мне нравится UTF-8.

    Не аргумент.

    >Еще блин не хватало endianess в кодировках разводить.

    Бедные анимэшники. О них ты, похоже, забыл.  

     
     
  • 6.37, User294 (ok), 16:50, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Не аргумент.

    Я вообще-то привел там аргументы почему нравится - отпускаем ручник.

    >>Еще блин не хватало endianess в кодировках разводить.
    >Бедные анимэшники. О них ты, похоже, забыл.

    Им больше не на что пофапать и надо получить еще и крайне всем необходимый трах с endianess-ом в кодировках? Если вы о локали - эээ а какие проблемы закодировать в UTF-8 японский, китайский или какой там еще? UTF-8 все это позволяет. Я вообще вижу с UTF-8 только 1 проблему: там символы бывают разной длины и заранее понять объем буфера для "500 символов UTF-8" может быть иногда несколько проблематично.

     
     
  • 7.42, pkunk (ok), 14:06, 12/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > там символы бывают разной длины и заранее понять объем буфера для "500 символов UTF-8" может быть иногда несколько проблематично.

    В 16х утфах символы тоже разной длины бывают (какие-нибудь древнекхмерские нотные знаки).

     
     
  • 8.44, User294 (ok), 15:45, 12/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Грубо говоря мне интересно чем таким UTF-16 лучше Из минусов вижу пухлость и пр... текст свёрнут, показать
     
  • 3.34, Аноним (-), 13:44, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    жду пока вышеозначенный аноним сконвертит все треки на торрентс.ру и выложил их опять. время пошло. гг.
     

  • 1.17, daevy (??), 08:32, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ээмс, собрал под генту, по ссылке с ебилдом и вобщем горячо нуждаюсь в горячих клавишах, а в плугинах кнопка Configure в соответствующем плугине, затенена.. как поправить?
     
  • 1.18, daevy (??), 09:04, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и с кутэшным скином, настройки все куда то подевались))) вцелом впечателения положительные
     
  • 1.19, daevy (??), 09:26, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    так... глобальные горячие клавиши реализуются через правку конфига.. подробнее в /usr/share/doc/deadbeef/help.txt
     
  • 1.20, Клим (?), 10:17, 10/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >воспроизведение 24bit wavpack

    A alsa-out плагин уже подправили, или он по прежнему умеет выводить только в S16_LE/S16_BE?

     
     
  • 2.26, sanya (??), 00:39, 11/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    офигенный плеер! Спасибо!
     

  • 1.36, Zmeyuka (?), 15:05, 11/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собрал из исходников на опенсусь на работе. Самое оно :) Особых проблем не было, за исключение правки Makefile в plugins/ffmpeg/Makefile

    < FFMPEG_DEPS_LIBS = -lavcodec -lavutil -lavformat
    ---
    > FFMPEG_DEPS_LIBS = lavcodec lavutil lavformat

    Также понадобилось сделать alsa-init, иначе не мог открыть файл устрайства.
    В целом все нравится.

     
  • 1.40, Ne01eX (??), 20:50, 11/02/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно радио умеет?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру