mplayer проигрывает не все ogg/vorbis [SOLVED]

Проблема в том, что mplayer проигрывает не все файлы .ogg
Это не проигрывает:
с USE="-tremor"

$ mplayer 01.\ Праздник\ начинается\ сейчас.ogg 
MPlayer SVN-r29796-4.4.2 (C) 2000-2009 MPlayer Team

Playing 01. Праздник начинается сейчас.ogg.
[Ogg] stream 0: audio (Vorbis), -aid 0
Ogg file format detected.
Clip info:
 Title: Праздник начинается сейчас
 Artist: Машина Времени
 Album: Машины не парковать
 Creation Date: 2009
 Track: 01
 Genre: Avantgarde
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[vorbis @ 0xa065f30]Extradata corrupt.
Could not open codec.
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [libvorbis] Ogg/Vorbis audio decoder
OggVorbis: header n. 0 broken! len=30
ADecoder init failed :(
ADecoder init failed :(
Requested audio codec family [tremor] (afm=tremor) not available.
Enable it at compilation.
Cannot find codec for audio format 0x73627276.
Audio: no sound
Video: no video


Exiting... (End of file)

с USE="tremor"

$ mplayer 01.\ Праздник\ начинается\ сейчас.ogg 
MPlayer SVN-r29796-4.4.2 (C) 2000-2009 MPlayer Team

Playing 01. Праздник начинается сейчас.ogg.
[Ogg] stream 0: audio (Vorbis), -aid 0
Ogg file format detected.
Clip info:
 Title: Праздник начинается сейчас
 Artist: Машина Времени
 Album: Машины не парковать
 Creation Date: 2009
 Track: 01
 Genre: Avantgarde
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[vorbis @ 0x91a5fe0]Extradata corrupt.
Could not open codec.
ADecoder init failed :(
ADecoder init failed :(
Requested audio codec family [vorbis] (afm=libvorbis) not available.
Enable it at compilation.
Opening audio decoder: [tremor] Ogg/Vorbis audio decoder
OggVorbis: header n. 0 broken! len=30
ADecoder init failed :(
ADecoder init failed :(
Cannot find codec for audio format 0x73627276.
Audio: no sound
Video: no video


Exiting... (End of file)

При этом ogg123, play проигрывают этот файл.
Что подскажите?

Похоже не правильно указываешь кодек для проигрывания

mplayer -afm help

MPlayer SVN-r29463-4.3.4 (C) 2000-2009 MPlayer Team
Доступные (вкомпилированные) семейства/драйверы аудиокодеков:
afm: info: (comment)
mp3lib MPEG layer-2, layer-3 (Optimized to MMX/SSE/3Dnow!)
liba52 AC3 decoding with liba52
hwac3 AC3/DTS pass-through S/PDIF
hwmpa MPEG audio pass-through (fake decoder) (For hardware decoders)
ffmpeg FFmpeg/libavcodec audio decoders
pcm Uncompressed PCM audio decoder
dvdpcm Uncompressed DVD/VOB LPCM audio decoder
alaw aLaw/uLaw audio decoder
imaadpcm IMA ADPCM audio decoder
msadpcm MS ADPCM audio decoder
dk3adpcm Duck Corp. DK3 ADPCM decoder
msgsm native GSM/MSGSM audio decoder
dshow Win32/DirectShow decoders
dmo Win32/DMO decoders
acm Win32/ACM decoders
vqf TWinVQ decoder (Ported from MPlayerXP)
qtaudio QuickTime Audio Decoder (uses win32 quicktime DLLs)
faad AAC (MPEG2/4 Advanced Audio Coding) (uses libfaad2)
tremor Ogg/Vorbis audio decoder
speex Speex audio decoder
libmad libmad mpeg audio decoder (based on Xine's libmad/xine_decoder.c)
realaud RealAudio decoder (binary real audio codecs)
libdv Raw DV Audio Decoder
libdca DTS decoding with libdca

По ходу тремором надо проигрывать Ogg файлы

Opening audio decoder:

Opening audio decoder: [tremor] Ogg/Vorbis audio decoder
OggVorbis: header n. 0 broken! len=30
ADecoder init failed :(
ADecoder init failed :(

это не оно?

Гм ... каюсь

Невнимательно прочитал весь вывод

В первом варианте

Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[vorbis @ 0xa065f30]Extradata corrupt.
Could not open codec.
ADecoder init failed :(
ADecoder init failed :(
Opening audio decoder: [libvorbis] Ogg/Vorbis audio decoder
OggVorbis: header n. 0 broken! len=30
ADecoder init failed :(
ADecoder init failed :(
Requested audio codec family [tremor] (afm=tremor) not available.

Пытается ffmpeg открыть, но не нравится файл
пытается libvorbis - похоже на проблему с библиотекой
дальше хочет tremor - его нету

Во втором варианте тоже самое, но уже тремор заявляет о проблемах с библиотекой

Как вариант для мыслей - libvorbis пересобирать, ffmpeg - пересобирать
как то так. А гденить руками этот файл можно пощупать?

можно и пощупать и даже

можно и пощупать и даже больше :)
http://yakovenko.kiev.ua/tmp/01.ogg

Забавно

А в каждом огг у вас вставлена обложка?

ну в этом альбоме да... не

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

опытным путем выяснил, что

опытным путем выяснил, что если убрать изображение из тэгов файла (использую easytag), то проигрывается нормально.
но другой ogg с изображением проигрывается... вот незадача

уменьшил изображение и начало

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

Скорее всего

Не правильное использование тэгов =). Наверняка есть ограничение на размер поля =). При любом расскладе - все в порядке, патчить файлы =))))

судя по этому

судя по этому http://www.xiph.org/vorbis/doc/v-comment.html
The comment header logically is a list of eight-bit-clean vectors; the number of vectors is bounded to 2^32-1 and the length of each vector is limited to 2^32-1 bytes.
ограничение :) в ~4Gb (если я правильно посчитал)

Не будем развивать тему? =)

Below is a proposed, minimal list of standard field names with a description of intended use. No single or group of field names is mandatory; a comment header may contain one, all or none of the names in this list.

Это в том же документе и среди полей нет Cover =). Наверное стоит тему закрыть?

Закрываю... Спасибо за

Закрываю...
Спасибо за помощь.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".