LINUX.ORG.RU

Релиз DeaDBeeF 0.7

 ,


0

8

Основные изменения:

  • Поддержка синтаксиса форматирования названий треков (title formatting) из foobar2000.
  • Поддержка mpg123 в качестве библиотеки декодирования MP3 (есть возможность выбора между mpg123 и libmad в настройках).
  • Добавлен плагин для проигрывания музыки Atari ST (SC68).
  • Добавлен виджет для организации собственных вкладок в режиме дизайна интерфейса.
  • Поддержка записи информации ReplayGain в различные форматы тэгов (плагин сканирования пока не предоставляется штатно, но может быть установлен отдельно).
  • Обновлены библиотеки GME и DUMB, с добавлением новых возможностей и оптимизаций.
  • Улучшена поддержка проигрывания аудио дисков.
  • Множество других улучшений и исправлений практически во всех областях плеера.

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

★★★★★

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

Пробовал поставить 0.7.0 static portable build x86_64, при попытке воспроизвести трек упал с сегфолтом. Х.З. Возможно какие-то зависимости неудовлетворены. Подожду deb пакет. Надеюсь с ним не повторится.

Kilte ★★★★★
()

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

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

Посмотри под strace, чего ты как маленький.

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

Пробовал поставить 0.7.0 static portable build x86_64, при попытке воспроизвести трек упал с сегфолтом.

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

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

Клементинку везде юзаю. Почему стоит менять ее на сабж?

зачем что-то менять, если все устраивает? :)

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

есть возможность выбора между mpg123 и libmad в настройках

Нафига? Плохо декодирует?

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

ебилды и прочие PKGBUILD и RPM завозят мантайнеры, а они врядли читают этот тред.

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

А с ffmpeg нормально робит ?

не пробовал

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

Да мне то поменять не трудно, а вот выше говорят что оно всем топам топ)

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

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

http://pastebin.com/cQmHbY5a

врядли деб пакет способен исправить баг в программе...

Разумеется, но так я хотя бы точно буду уверен, что с версиями библиотек всё в порядке/или не в порядке. Хотя наверное проще было бы спросить, да. /0

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

ты похоже deadbeef распаковал куда-то не туда, и как-то не так.

попробуй просто распаковать архив в отдельную директорию (не поверх предыдущей версии, установленной из deb пакета), и запустить прямо оттуда.

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

Сам собери. Там делов на копейку.

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

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

Странно, действительно заработало. Но я в прошлый раз пакет удалял, перед тем, как новую версию накатить и в opt закинуть.

Он почему-то поначалу не мог найти плагины, потому мне пришлось их в /opt/deadbeef/lib/deadbeef закинуть, там как видишь всё нашлось.

Сейчас попробовал повторить, вот что пишет:

starting deadbeef 0.7.0 [static]
server_start
searching for GUI plugins in /home/kilte/.local/lib64/deadbeef
searching for GUI plugins in /home/kilte/.local/lib/deadbeef
load_plugin_dir /home/kilte/.local/lib/deadbeef: scandir found 2 files
searching for GUI plugins in /opt/deadbeef/lib/deadbeef
load gui plugin
selected GUI plugin not found or failed to load, trying to find another GUI plugin
loading plugins from /home/kilte/.local/lib64/deadbeef
loading plugins from /home/kilte/.local/lib/deadbeef
load_plugin_dir /home/kilte/.local/lib/deadbeef: scandir found 2 files
loading plugins from /opt/deadbeef/lib/deadbeef
failed to find output plugin!
Kilte ★★★★★
()
Ответ на: комментарий от Kilte

для закидывания в /opt этот способ не подойдет, требуется другая структура директорий. я сделаю пакеты сегодня вечером, потерпи :)

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

А есть ли для него морда а-ля ncmpcpp?

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

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

Внезапно, если напрямую из /opt/ запускать, то работает. Не работает, когда я через /usr/local/bin/deadbeef пытаюсь запустить. Наверное стоило это где-нибудь в описании к архиву указать.

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

непонятно, что именно писать. я до сих пор не знаю на 100% что именно ты сделал, чтобы плеер не работал.

edit: если ты не заметил, рядом со ссылкой на архив есть ссылка read more about it, http://deadbeef.sourceforge.net/portable.html

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

«This is how you use it.» и далее по тексту.

waker ★★★★★
() автор топика
Последнее исправление: waker (всего исправлений: 1)
Ответ на: комментарий от loz

фломастеры на вкус разные.

но вот единственный аудиоплеер под линуксами с гуями, у которого я не напоролся на глюки.

clementine самый глючный плеер, что я вообще видел...

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

Ага вижу

Just make sure you can execute programs from there.

Я сделал ссылку на /opt/deadbeef/deadbeef в /usr/local/bin/. Наверное просто для таких, как я, стоит добавить, что символические ссылки работать не будут.

Kilte ★★★★★
()

очень радует новость!

спасибо, waker, что продолжаешь развитие своего плеера.

bmfx
()
Ответ на: комментарий от Kilte

Наверное просто для таких, как я, стоит добавить, что символические ссылки работать не будут.

ну таких особенностей тысячи, и как ни старайся их все описать — все равно читать их никто не будет.

лучший вариант - это багтрекер. тут на лоре про эту ситуацию с симлинком уже писали, и не раз, но баг так никто и не завел.

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

тут на лоре про эту ситуацию с симлинком уже писали, и не раз, но баг так никто и не завел

bug-driven development во всей красе :)

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

А плагин vk.com работает?

А не знаю.. я не проверяю все сторонние плагины — это забота их авторов. но вообще обратная совместимость обещана/гарантируется, и об отломанных плагинах я не слышал.

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

bug-driven development во всей красе

тут не на development надо фокусироваться, а на информации. я про эту проблему помню, она у меня записана в TODO, но т.к. она реально является проблемой для 2 человек, да и то потому что они выпендриваются с симлинками, + еще и есть workaround (шеллскриптом вместо линка) — приоритет ниже плинтуса.

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

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

sigurd ★★★★★
()

Великолепно! Ждем .deb :)

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

https://bugs.gentoo.org/show_bug.cgi?id=301349#c61

Viktor Yu. Kovalskii 2012-06-30 06:36:19 UTC

I'm afraid but deadbeef can't be placed in tree.

Author;s quote from mail-list:

deadbeef source tree contains forks of 16 different libraries, and won't even
compile against upstream versions.

..

i've been contacted by maintainers from Gentoo, Debian and Fedora (at
least) regarding this problem, and there's no way to solve it.
everyone wants me to link to upstream/distro versions, but that won't happen.

Правда этот комментарий был сделан в середине 2012 года, может с тех пор велосипедных дел мастер waker предпринял какие-то шаги в этом направлении? Или же в DeaDBeeF по-прежнему 16 встроенных в исходники форков стандартных системных библиотек?

anonymous
()

А 0.7 тоже блокируется, как и 0.6.2, пока добавляет файлы из каталога?

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

есть просьба сделать вывод текущей скорости в строке состояния без сдвига всей последующей информации

этого не должно происходить, если размер символа пробел (" ") такой же, как размер цифр. но если происходит — заведите, пожалуйста, баг.

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

Отлично. Ждём в репах.

ждите-ждите, надежда умирает последней LOL

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