LINUX.ORG.RU

[quodlibet] Поддержка флак


0

0

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

ubuntu 9.10, amd64


Цитируем a3

Установлены все дополнительные пакеты.

Какие именно? Дело, скорее, в gstreamer-plugins-*, нежели в quodlibet.

GotF ★★★★★
()
Ответ на: комментарий от GotF
 ~ % asearch quodlibet 
quodlibet - audio library manager and player for GTK+
quodlibet-ext - extensions for the Quod Libet audio player
quodlibet-plugins - various contributed plugins for Quod Libet

 ~ % dpkg -l | grep -i quodlibet
ii  quodlibet                             2.1-2ubuntu1     
ii  quodlibet-ext                         2.1-2ubuntu1   
ii  quodlibet-plugins                     20090127-1ubuntu2  

Дело, скорее, в gstreamer-plugins-*, нежели в quodlibet.

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

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

Пиши багрепорт. Сочетание python и gstreamer вообще кажется взрывоопасным - тот же decibel-audio-player часто отказывался играть mp3-файлы, даже при наличии всех нужных компонентов %)

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

Ну блин, придется баньши ставить. Когда уже на линупсе появится нормальный аудиоплеер.

a3
() автор топика
Ответ на: Пахнет багрепортом от Unclown

Что в выхлопе?

% quodlibet
Initializing audio backend (gstbe)
Initializing main library (~/.quodlibet/songs)
Supported formats: mod, mp3, mp4, mpc, spc, trueaudio, wav, wavpack, wma, xiph
/usr/lib/python2.6/dist-packages/quodlibet/qltk/session.py:20: Warning: g_set_prgname() called multiple times
  gnome.init("quodlibet", const.VERSION)
/usr/lib/python2.6/dist-packages/quodlibet/__init__.py:125: DeprecationWarning: enabling legacy plugin API
  "enabling legacy plugin API", DeprecationWarning)
/usr/lib/python2.6/dist-packages/quodlibet/qltk/x.py:115: DeprecationWarning: Use the new widget gtk.Tooltip
  tips = gtk.Tooltips()
/usr/lib/python2.6/dist-packages/quodlibet/qltk/x.py:118: DeprecationWarning: Use the new widget gtk.Tooltip
  tips.enable()
/usr/lib/python2.6/dist-packages/quodlibet/qltk/quodlibetwindow.py:513: DeprecationWarning: Use the new widget gtk.Tooltip
  _("Check for changes in your library"))
/usr/lib/python2.6/dist-packages/quodlibet/qltk/quodlibetwindow.py:516: DeprecationWarning: Use the new widget gtk.Tooltip
  _("Reload all songs in your library (this can take a long time)"))
/usr/lib/python2.6/dist-packages/quodlibet/qltk/quodlibetwindow.py:519: DeprecationWarning: Use the new widget gtk.Tooltip
  _("The 40 songs you've played most (more than 40 may "
/usr/lib/python2.6/dist-packages/quodlibet/qltk/quodlibetwindow.py:523: DeprecationWarning: Use the new widget gtk.Tooltip
  _("The 40 songs you've played least (more than 40 may "
/usr/lib/python2.6/dist-packages/quodlibet/qltk/queue.py:82: DeprecationWarning: Use the new widget gtk.Tooltip
  tips.set_tip(b, _("Remove all songs from the queue"))
/usr/lib/python2.6/dist-packages/quodlibet/qltk/quodlibetwindow.py:219: DeprecationWarning: Use the new widget gtk.Tooltip
  tips.set_tip(repeat, _("Restart the playlist when finished"))
Error grabbing key 173, 0x2a61090
Error grabbing key 171, 0x2a61090
Error grabbing key 172, 0x2a61090
Error grabbing key 209, 0x2a61090
Error grabbing key 174, 0x2a61090
/usr/lib/python2.6/dist-packages/quodlibet/qltk/x.py:126: DeprecationWarning: Use the new widget gtk.Tooltip
  tips.enable()
/usr/lib/python2.6/dist-packages/quodlibet/qltk/x.py:127: DeprecationWarning: Use the new widget gtk.Tooltip
  tips.set_tip(clear, _("Clear search"))
/usr/lib/python2.6/dist-packages/quodlibet/__init__.py:117: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  try: return old_import(module, *args, **kwargs)
/usr/lib/python2.6/dist-packages/quodlibet/plugins/events/trayicon.py:203: DeprecationWarning: Use the new widget gtk.Tooltip
  if self.__icon: self.__tips.set_tip(self.__icon, tooltip)
W: Error loading '/mnt/Data/Music/NEW/\xd0\x92\xd0\xbb\xd0\xb0\xd0\xb4\xd0\xb8\xd0\xbc\xd0\xb8\xd1\x80 \xd0\x92\xd1\x8b\xd1\x81\xd0\xbe\xd1\x86\xd0\xba\xd0\xb8\xd0\xb9/2004. \xd0\x9b\xd1\x83\xd1\x87\xd1\x88\xd0\xb8\xd0\xb5 \xd0\xbf\xd0\xb5\xd1\x81\xd0\xbd\xd0\xb8. \xd0\xa7\xd0\xb0\xd1\x81\xd1\x82\xd1\x8c II/07 - \xd0\x9e\xd0\xbd\xd0\xb0 \xd0\xb1\xd1\x8b\xd0\xbb\xd0\xb0 \xd0\xb2 \xd0\x9f\xd0\xb0\xd1\x80\xd0\xb8\xd0\xb6\xd0\xb5.flac'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/__init__.py", line 55, in MusicFile
    return _infos[ext](filename)
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/xiph.py", line 140, in info
    raise IOError("file type could not be determined")
IOError: file type could not be determined
W: Error loading '/mnt/Data/Music/NEW/\xd0\x92\xd0\xbb\xd0\xb0\xd0\xb4\xd0\xb8\xd0\xbc\xd0\xb8\xd1\x80 \xd0\x92\xd1\x8b\xd1\x81\xd0\xbe\xd1\x86\xd0\xba\xd0\xb8\xd0\xb9/2004. \xd0\x9b\xd1\x83\xd1\x87\xd1\x88\xd0\xb8\xd0\xb5 \xd0\xbf\xd0\xb5\xd1\x81\xd0\xbd\xd0\xb8. \xd0\xa7\xd0\xb0\xd1\x81\xd1\x82\xd1\x8c II/23 - \xd0\x9f\xd0\xbe\xd1\x81\xd0\xb5\xd1\x89\xd0\xb5\xd0\xbd\xd0\xb8\xd0\xb5 \xd0\xbc\xd1\x83\xd0\xb7\xd1\x8b, \xd0\xb8\xd0\xbb\xd0\xb8 \xd0\xbf\xd0\xb5\xd1\x81\xd0\xb5\xd0\xbd\xd0\xba\xd0\xb0 \xd0\xbf\xd0\xbb\xd0\xb0\xd0\xb3\xd0\xb8\xd0\xb0\xd1\x82\xd0\xbe\xd1\x80\xd0\xb0.flac'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/__init__.py", line 55, in MusicFile
    return _infos[ext](filename)
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/xiph.py", line 129, in info
    try: audio = mutagen.File(filename)
  File "/usr/lib/python2.6/dist-packages/mutagen/__init__.py", line 202, in File
    if score > 0: return Kind(filename)
  File "/usr/lib/python2.6/dist-packages/mutagen/__init__.py", line 73, in __init__
    self.load(filename, *args, **kwargs)
  File "/usr/lib/python2.6/dist-packages/mutagen/id3.py", line 1957, in load
    self.info = self._Info(fileobj, offset)
  File "/usr/lib/python2.6/dist-packages/mutagen/mp3.py", line 101, in __init__
    self.__try(fileobj, offset, size - offset, False)
  File "/usr/lib/python2.6/dist-packages/mutagen/mp3.py", line 138, in __try
    raise HeaderNotFoundError("can't sync to an MPEG frame")
HeaderNotFoundError: can't sync to an MPEG frame



<повторяется для каждого файла>
W: Error loading '/mnt/Data/Music/NEW/\xd0\x92\xd0\xbb\xd0\xb0\xd0\xb4\xd0\xb8\xd0\xbc\xd0\xb8\xd1\x80 \xd0\x92\xd1\x8b\xd1\x81\xd0\xbe\xd1\x86\xd0\xba\xd0\xb8\xd0\xb9/2004. \xd0\x9b\xd1\x83\xd1\x87\xd1\x88\xd0\xb8\xd0\xb5 \xd0\xbf\xd0\xb5\xd1\x81\xd0\xbd\xd0\xb8. \xd0\xa7\xd0\xb0\xd1\x81\xd1\x82\xd1\x8c II/16 - \xd0\x9f\xd0\xb5\xd1\x81\xd0\xbd\xd1\x8f \xd0\xbe \xd0\xbd\xd0\xb5\xd0\xb9\xd1\x82\xd1\x80\xd0\xb0\xd0\xbb\xd1\x8c\xd0\xbd\xd0\xbe\xd0\xb9 \xd0\xbf\xd0\xbe\xd0\xbb\xd0\xbe\xd1\x81\xd0\xb5.flac'
Traceback (most recent call last):
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/__init__.py", line 55, in MusicFile
    return _infos[ext](filename)
  File "/usr/lib/python2.6/dist-packages/quodlibet/formats/xiph.py", line 140, in info
    raise IOError("file type could not be determined")
IOError: file type could not be determined
</повторяется для каждого файла>
a3
() автор топика
Ответ на: комментарий от yltsrc

чем же вас rhythmbox не устраивает?

Он виснет постоянно при использовании онлайн-радио.

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

какое-то особенное радио?
даже и не знаю, где оно там виснет
(можно выключить статусбар и разгрузить цпу)

yltsrc
()
Ответ на: комментарий от CyberTribe

amarok или qmmp чем не устраивает?

амарок глючное и неудобное .овно с гигантскими зависимостями. qmmp уродец бай дифолт.

Есть ещё целая куча на самом деле.

Вот такая куча, в одном не работает одно, в другом другое.

какое-то особенное радио?

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

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

кармы :)

но не стоит от него так просто избавляться ;)

yltsrc
()
Ответ на: комментарий от a3

Ну, banshee с зависимостью от mono ни чем не лучше amarok будет точно ( как минимум в плане зависимостей), хотя претензии к amarok-у точно есть.
mpd + какую-нибудь морду к нему пробовали?

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

> Когда уже на линупсе появится нормальный аудиоплеер.

про exaile уже сказали?

isden ★★★★★
()

Неужели flac и libflac установлены, но при этом не играет? Странно как-то, обычно проблемы с mp3 возникают...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от a3

> Когда уже на линупсе появится нормальный аудиоплеер.

Уже лет 5, как есть MPD!

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