LINUX.ORG.RU

DeaDBeeF 0.3.2

 , , ,


0

0

Новость о новом быстром аудиоплеере достаточно сильно взбудоражила общественность несколько месяцев назад.

Некоторые пророчили ему недолгое существование, но на днях вышла очередная версия, которая принесла следующие востребованные функции:

  • добавление новых и улучшение старых плагинов;
  • оптимизация использования ЦП и памяти;
  • более гибкая работа с плейлистом;
  • начата реализация графической настройки плагинов;
  • улучшенный и подправленный интерфейс;
  • лучшая поддержка тегов;
  • множество других усовершенствований (работа с сетью, новые функции интерфейса и т.д.).

От себя могу сказать, что если вам нужен проигрыватель, который работает быстро и имеет неперегруженный интерфейс, то вам следует обязательно попробовать DeaDBeeF.

>>> Веб-сайт проекта

★★★★★

Проверено: Shaman007 ()
Последнее исправление: lodin (всего исправлений: 1)

Ответ на: комментарий от kernelpanic

Я сменил тему на нормальную Clearlooks и все ок(такая же проблема с недоработаними темами и в Gimp-е )

xtwnd
()

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

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

> а только настраиваться и запускать плагины.

сходи по ссылке - там правильный changelog.

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

>Похоже Debian Lenny идёт лесом, либо придётся отключить поддержку ffmpeg плагина — он зависит от libavcodec > 0.52 а в lenny .51

в Lenny чудесно работет qmmp. и APE проигрывает через ffmpeg и даже видео

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

новое в этом релизе в плане проигрывания:
flac plugin now plays «oga» files (flac in ogg container)
ffmpeg plugin, adds formats: m4a (aac,alac), mpc/mp+/mpp, wma, shn, oma, ac3, vqf
vtx plugin using libayemu
adplug plugin - cmf, rol, hsc, etc (including adlib S3Ms)
fixed cuesheet support in mp3 and ogg plugins
fixed sse2 issues on i686 architecture
added 24-bit ape support (thanks to Rockbox project)

waker ★★★★★
()

не зачет

скомпилял на ubuntu 8.04 i386

ogg и mp3 хрипят и очень сильно спешат

25-секундный ogg файл проигрывает за 16 секунд :)

http://www.pastebin.ca/1749481

ogg123 -d alsa проигрывает без проблем.

$ aplay -l **** Список PLAYBACK устройств **** карта 0: NVidia [HDA NVidia], устройство 0: AD198x Analog [AD198x Analog] Подустройства: 1/1 Подустройство №0: subdevice #0 карта 0: NVidia [HDA NVidia], устройство 1: AD198x Digital [AD198x Digital] Подустройства: 1/1 Подустройство №0: subdevice #0

glonik
()
Ответ на: не зачет от glonik

один человек репортил такой баг, но наотрез не захотел помочь диагностировать проблему, и помочь ее решить.

если есть желание - приходи в deadbeef-ru@cjr.

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

>ffmpeg не проигрывает 24bit ape :P

хороших повод перекодировать во flac. обычно сразу во flac и кодирует, но извращенцы всё же редко попадаются.

tommy ★★★★★
()

типа какбы ебилд наверно

/usr/local/portage/media-sound/deadbeef/deadbeaf-0.3.2.ebuild

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI="2"

inherit eutils

DESCRIPTION="music player based on GTK2"
HOMEPAGE="http://deadbeef.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"

SLOT="0"
KEYWORDS="~x86 ~amd64"

IUSE="+ogg +curl +mad +flac +wavpack +sndfile +cdio +ffmpeg"

DEPEND="x11-libs/gtk+:2
        media-libs/libsamplerate
        media-libs/alsa-lib
        ogg? ( media-libs/libvorbis )
        curl? ( net-misc/curl )
        mad? ( media-libs/libmad )
        wavpack? ( media-sound/wavpack )
        sndfile? ( media-libs/libsndfile )
        cdio? ( dev-libs/libcdio )
        ffmpeg? ( media-video/ffmpeg )"

RDEPEND="${DEPEND}"

src_configure() {
        local myconf
        myconf="$(use ogg libvorbis)
                $(use curl)
                $(use mad libmad)
                $(use wavpack)
                $(use sndfile libsndfile)
                $(use cdio libsdio)
                $(use ffmpeg)"
        econf \
                ${myconf} \
                || die "configure failed"
}

src_compile() {
        emake || die "make failed"
}

src_install() {
        emake install DESTDIR="${D}" || die "install failed"
}

дискас

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

Плеер хороший. Развивается динамично. Пользуюсь с версии 0.3. Все нравится в плеере. Только один баг постоянно досаждает: слушаем слушаем музыку, нажимаем паузу, уходим на минут 10-15, возвращаемся, отжимаем паузу а звука нету - это в лучшем случае, в худшем плеер еще повиснет.

daemonpnz ★★★★★
()

Ну и где .rpm?

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

Это скорее всего альса в спячку уходит.

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

> хороших повод перекодировать во flac. обычно сразу во flac и кодирует, но извращенцы всё же редко попадаются.

ты сначала найди чем под линухом перекодировать 24-битный ape во flac :D

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

> отжимаем паузу а звука нету - это в лучшем случае, в худшем плеер еще повиснет.

это с любой музыкой происходит, или только с shoutcast/icecast?

с последними были подобные проблемы в предыдущих версиях. в новой работает лучше.

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

> А не проще git версию собирать? :) Для нее как бэ ебилд уже был.

в том ебилде как-то всё неэлегантно

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

> Будет ли поддержка локализации интерфейса?

пока не запланировано.

waker ★★★★★
()

Мне бы хотелось конечно не просто плейлист с кнопками, а нечто типа exaile. Только не на скриптовых языках и с поддержкой cue. Если бы база, просмотр файлов, визуализация, намутились бы для дэтбифа в виде плагинов - было бы неплохо )

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

> Если бы база, просмотр файлов, визуализация, намутились бы для дэтбифа в виде плагинов - было бы неплохо )

мне пока никто не объяснил зачем нужны база и просмотр файлов..

визуализация наверное будет когда-нибудь.. еще рано.

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

«плейлист как у аполло» - это группировка по альбомам? это запланировано на следующий релиз.

вывод через пульсу уже можно сделать — API позволяет. думаю, это вещь из категории «нужно тем, кто не может, и не нужно тем, кто может».

гнумские хоткеи погуглю..

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

>мне пока никто не объяснил зачем нужны база и просмотр файлов..

Ну, мне кажется это не лишнее. В эксайле\амароке\фубаре с плагинами - это удобно вполне.

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

> ты сначала найди чем под линухом перекодировать 24-битный ape во flac :D

а вот это не декодирует mac-3.99-u4-b5.tar.gz ? кажется я так перекодировал пару виниловых оцифровок ape

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

Это перекрашенная elfin2. Использует pixmap-engine и вроде как mist-engine.

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

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

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

С работы выберусь и сделаю запись в багтрекере.

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

> а вот это не декодирует mac-3.99-u4-b5.tar.gz ?

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

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

Ну не знаю как один файл за раз, но я этой штукенцией кодировал ape-файлы пачками и ниче вроде, нормально. Глюков не заметил. Правда гонял я естественно не 24-bit.

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

да не думаю что она очень глюкавая. просто по лицензии она официально не может поставляться с плеерами и просто в составе дистрибутивов (точнее нет желания терпеть программу с такой лицензией) и её не было смысла допиливать/оптимизировать. в ffmpeg своя, «чистая» реализация и это правильно.

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

«плейлист как у аполло» - это группировка по альбомам?

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

не уверен, делает ли он какой-либо парсинг метадаты для отображения названий исполнителя и альбомов или просто берет названия директорий (скорее последнее), но ИМХО такое древовидное построение плейлиста самое логичное для любителя слушать в каком-никаком порядке (зачем перед каждым треком читать исполнителя и альбом, они одни и теже на много песен). а то некоторые вечно шафлом свалку слушают, в таком случае наверное дерево не нужно.

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

>мне пока никто не объяснил зачем нужны база и просмотр файлов..

+1 Файл-браузер может и нужен кому-нибудь, но всякие «коллекции» и базы - это ко всяким айтьюнсам и прочим гламурным плеерам.

визуализация наверное будет когда-нибудь.

НЕ НАДО.

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

Да там на базе demac. Однако допиливать его они что-то совсем не собираются. Мало того, глюк с поиском так и не исправили, так и 24-х бит там нет. Про чтение тегов я скромно умолчу.

ЗЫЖ честно говоря, он и формат на редкость черезжопный.

ЗЗЫЖ но самое фееричное это то, что почти в каждом плеере его пилят, исправляют, но выпустить нормальную библиотеку со всеми исправлениями так ни кто и не удосужился.

anonymous
()

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

junqed
()
Ответ на: комментарий от daemonpnz

она течет памятью во все дыры, и сегфолтит на многих файлах. и seek очень тормозной.

waker ★★★★★
()

Подожду ещё. Может быть, поставлю, чтобы играть отдельные треки. А так moc прекрасно работает на хоткеях, выставленных с помощью fluxbox.

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

>Да там на базе demac. Однако допиливать его они что-то совсем не собираются. Мало того, глюк с поиском так и не исправили, так и 24-х бит там нет. Про чтение тегов я скромно умолчу.

чтение тегов для проигрывния и не нужно. к APE должен быть CUE. если он вшит - выдрать фубаром в отдельный файл.

ЗЗЫЖ но самое фееричное это то, что почти в каждом плеере его пилят, исправляют, но выпустить нормальную библиотеку со всеми исправлениями так ни кто и не удосужился.

так лицензия такая. вышеупомянутый mac-3.99-u4-b5.tar.gz даже некуда поместить в «CVS». да и не надо. пусть дохнет.

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

> НЕ НАДО.

плагин можно будет выключить и не грузить в память :D

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

> ЗЗЫЖ но самое фееричное это то, что почти в каждом плеере его пилят, исправляют, но выпустить нормальную библиотеку со всеми исправлениями так ни кто и не удосужился.

если надо - бери мою версию. она сборная солянка из кода ffmpeg/demac + мои добавления/улучшения/исправления, вполне standalone, под GPL2.

зы: все равно на некоторых файлах случаются баги.. полностью корректного декодера под линух пока нет.

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

> так лицензия такая. вышеупомянутый mac-3.99-u4-b5.tar.gz даже некуда поместить в «CVS». да и не надо. пусть дохнет.

mac - это просто порт официальных исходников (которые жуткий говнокод кстати). mac был под GPL, но оказалось, что лицензия официальных исходников не позволяет это.

принципиально, сделать порт официального кода под линух можно, и оставить оригинальную лицензию. только распространять слинкованный с ним GPL код не получится :)

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