Mplayer: Некоторые AVI файлы не проигрываются: вылетает проигрыватель. Чего не хватает? [solved откатом версии]

Вот проигрывается успешно:

14:18:45 new1 $ mplayer Fanatik.avi
MPlayer 29040-4.3.3 (C) 2000-2009 MPlayer Team

Воспроизведение Fanatik.avi.
Обнаружен AVI формат файла!
[aviheader] Найден видео поток, -vid 0
[aviheader] Найден аудио поток, -aid 1
VIDEO:  [XVID]  640x352  12bpp  25.000 fps  1406.7 kbps (171.7 kbyte/s)
Информация о клипе:
 Software: VirtualDubMod 1.5.10.1 (build 2439/release)
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Открываю декодер аудио: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Выбран аудиокодек: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Начало воспроизведения...
VDec: запрос vo config - 640 x 352 (предпочитаемое цветовое пространство: Planar YV12)
VDec: использую Planar YV12 в качестве выходного csp (не 0)
Movie-Aspect - 1.82:1 - выполняю предварительное масштабирование
для коррекции соотношения сторон фильма.
VO: [xv] 640x352 => 640x352 Planar YV12
A:   8.8 V:   8.8 A-V: -0.000 ct:  0.000 220/220  3%  0%  0.7% 1 0
Выходим... (Выход)

А вот этот нет:

14:19:04 films $ mplayer Bolshaja_raznica_SatRip.avi
MPlayer 29040-4.3.3 (C) 2000-2009 MPlayer Team

Воспроизведение Bolshaja_raznica_SatRip.avi.
Обнаружен AVI формат файла!
[aviheader] Найден видео поток, -vid 0
[aviheader] Найден аудио поток, -aid 1
VIDEO:  [XVID]  576x432  12bpp  25.000 fps  965.7 kbps (117.9 kbyte/s)
Информация о клипе:
 Software: VirtualDubMod 1.5.4.1 (build 2178/release)
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Открываю декодер аудио: [mp3lib] MPEG layer-2, layer-3


MPlayer прерван сигналом 11 в модуле: init_audio_codec
- MPlayer рухнул из-за плохого использования CPU/FPU/RAM.
  Перекомпилируйте MPlayer с --enable-debug и сделайте 'gdb' backtrace и
  дизассемблирование. Для подробностей, см.
DOCS/HTML/ru/bugreports_what.html#bugreports_crash
- MPlayer рухнул. Это не должно происходить.
  Это может быть ошибкой в коде MPlayer _или_ в Вашем драйвере, _или_
  в Вашей версии gcc. Если Вы думаете, что в этом виноват MPlayer, пожалуйста,
  прочтите DOCS/HTML/ru/bugreports.html и следуйте инструкциям оттуда.
  Мы не сможем и не будем помогать, пока Вы не предоставите эту информацию,
сообщая о возможной ошибке.

На красивом русском предлагает мне заняться дизассемблированием мплеера :)

MKV проигрываются успешно! На удивление. :)
У меня ~amd64.

Абсолютно точно - этот файл проигрывался на прошлой системе в MPlayer'e. (я сейчас переезжаю на другой партишн).

Возможно эта информация будет полезна (именно так я собирал эти пакеты):

localhost ~ # USE="xvid x264 vorbis mp3 amr" emerge ffmpeg -pv
[ebuild   R   ] media-video/ffmpeg-0.5-r1  USE="3dnow 3dnowext alsa amr encode hardcoded-tables ipv6 mmx mmxext mp3 oss ssse3 vorbis x264 xvid zlib -X (-altivec) -bindist -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -jpeg2k -network -schroedinger -sdl -speex -test -theora -threads -v4l -v4l2 -vhook" 0 kB

localhost ~ # USE="aalib radio" emerge mplayer -pv
[ebuild   R   ] media-video/mplayer-1.0_rc2_p20090322  USE="X a52 aac aalib alsa amrnb amrwb ass cddb cdio dirac dts dv dvd dvdnav enca encode faac faad gif iconv ipv6 live mmx mp2 mp3 nemesi network opengl oss quicktime radio rar real rtc schroedinger speex sse sse2 theora tremor truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext (-altivec) -arts -bidi -bindist -bl -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb* -doc -dvb -dxr3 -esd -fbcon* -ftp -ggi -gtk -jack -joystick -jpeg* -ladspa -libcaca -lirc -lzo -mad* -md5sum -mmxext* -mng -musepack -nas -openal -png* -pnm -pulseaudio -pvr -samba -sdl -ssse3 (-svga) -teletext -tga -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim* -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx -vesa*" 0 kB


localhost ~ # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="-O2 -pipe"

# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"

# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2 hal"

INPUT_DEVICES="keyboard mouse synaptics"
VIDEO_CARDS="nvidia"
LINGUAS="ru"
ALSA_CARDS="hda-intel"
USE="alsa oss gif midi networkmanager"

ACCEPT_KEYWORDS="~amd64"

Могу только показать свои

Могу только показать свои флаги (у меня в mplayer проблем с воспроизведением видео пока не было):
media-video/ffmpeg-0.5-r1 USE="3dnow 3dnowext X alsa encode hardcoded-tables jpeg2k mmx mmxext mp3 network ssse3 theora vorbis zlib (-altivec) -amr -bindist -custom-cflags -debug -dirac -doc -faac -faad -gsm -ieee1394 -ipv6 -oss -schroedinger -sdl -speex -test -threads -v4l -v4l2 -vhook -x264 -xvid"

media-video/mplayer-1.0_rc2_p28450 USE="3dnow 3dnowext X a52 aac alsa ass directfb dts dv dvd encode gif gtk iconv jpeg live mad md5sum mmx mmxext mp2 mp3 opengl oss png quicktime samba sse sse2 theora truetype unicode vorbis win32codecs x264 xscreensaver xv xvid -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -doc -dvb (-dvdnav) -dxr3 -enca -esd -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -lzo -mng -musepack -nas -nemesi -openal -pnm -pulseaudio -pvr -radio -rar (-real) -rtc -schroedinger -sdl -speex -ssse3 -svga -teletext -tga -v4l -v4l2 -vidix -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="-mga -s3virge -tdfx -vesa"

Ну.. этож x86 архитектура,

Ну.. этож x86 архитектура, тут возможно и действительно проблем нет..

Я кстати не ставил amd64codecs, надо ли? Они маскированы сейчас...

Он кстати, при компиляции во

Он кстати, при компиляции во чего мне выдал:

Цитата:
MPlayer compilation will use the CPPFLAGS/CFLAGS/LDFLAGS set by you, but:

*** *** DO NOT REPORT BUGS IF IT DOES NOT COMPILE/WORK! *** ***

Вот здеьс обсуждается эта проблема:
http://lists.mplayerhq.hu/pipermail/mplayer-users/2008-November/075044.html

решение:
>> It is strongly recommended to let MPlayer choose the correct CFLAGS!
>> To do so, execute 'CFLAGS= ./configure'

Не пойму.. куда впихнуть это решение? :)

Как мне разрешить выбирать его собственные флаги, а не мои? (мои вы видите в первом сообщении в /etc/make.conf).

Та же проблема на x86, сделал

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

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
root@Antarctic $ emerge -av penguins

Аа блин, точно. Я тоже

Аа блин, точно. Я тоже подумал, что разработчики чего-то недоразрабатывали и нужно откатить на стабильную версию, тока забыл :)

Но, да. Сработало!

Кстати, а не подскажите ли,

Кстати, а не подскажите ли, какой флаг нужен для проигрывания http streaming радио? (скомпилено с флагом radio)

.

А вы дайте конкретный URL с которым у вас проблемы, и строку с ошибкой от mplayer

Это подпись, которую невозможно истолковать неправильно

Конкретный урл дать могу, но

Конкретный урл дать могу, но проверить скорее всего Вы не сможете. Там часа 3 в неделю вещание.
Урл: http://stream.radio-t.com:8181/stream.m3u

$ mplayer http://stream.radio-t.com:8181/stream.m3u
MPlayer SVN-r29330-4.3.3 (C) 2000-2009 MPlayer Team

Воспроизведение http://stream.radio-t.com:8181/stream.m3u.
Разрешаю stream.radio-t.com для AF_INET6...
Не могу разрешить имя для AF_INET6: stream.radio-t.com
Разрешаю stream.radio-t.com для AF_INET...
Соединяюсь с сервером stream.radio-t.com[87.249.28.32]: 8181...
Установлен размер кэша 320 КБайт(а/ов)


Выходим... (Конец файла)

А вот такой урл: http://81.173.3.25:80 проигрывает отлично.. я в замешательстве :)

.

Я обычно те URL, что не играют, проверяю wget-ом.
Часто wget скачивает XML файл, внутри которого ссылки вида mms://...
которые играют нормально.
По вашему http://stream.radio-t.com:8181/stream.m3u отдаётся
Content-Type: audio/x-mpegurl
вот такой текст: http://stream.radio-t.com:8181/stream
Видимо, его и надо запрашивать (сейчас там ничего нет, 404)

Это подпись, которую невозможно истолковать неправильно

Если m3u, то я всегда перед

Если m3u, то я всегда перед урлом пишу -playlist

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

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