Не работает XvMC в MPLayer
_lexx_ 31 января, 2010 - 21:52
Всем добрый день.
Пытаюсь наладить просмотр 1080i видео, но програмная обработка явно тормозит. Один из путей решения - использования xvmc, но есть следующая проблема: не работает XvMC. Конкретно - в MPLayer.
Опции сборки mplayer:
media-video/mplayer-1.0_rc4_p20091026-r1 USE="3dnow 3dnowext Xa52 aac alsa ass cddb cdio cdparanoia dga dirac directfb dts dv dvd dvdnav enca encode faac faad ftp gif iconv jpeg lirc live mmx mmxext mp3 network nut openal opencore-amr opengl osdmenu png quicktime rar real rtc samba schroedinger shm speex sse svga tga theora toolame tremor truetype twolame unicode vidix vorbis win32codecs x264 xanim xinerama xv xvid xvmc -aalib (-altivec) -bidi -bindist -bl -bs2b -cpudetection -custom-cpuopts -debug -doc -dvb -dxr3 -esd -fbcon -ggi -gmplayer -ipv6 -jack -joystick -ladspa -libcaca -lzo -mad -md5sum -mng -nas -oss -pn-pulseaudio -pvr -radio -sdl -sse2 -ssse3 -teletext -v4l -v4l2 -vdpau -xscreensaver -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx"
Железо: Атлон 3200+, 2 Гб памяти, видео - nVidia FX 5200. Находил неоднократно подтверждения, что на таком железе 1080i видео можно проигрывать с загрузкой где-то 60-80% камня.
Признаки неработоспособности:
1) в SMPLayer выставляю вывод xvmc - файл даже не открывает.
2) делаю eselect xvmc set xorg-x11, а в /etc/X11/xorg.conf добавляю:
Option "XvMC" "true" Option "XvMCSurfaces" "7"
- перестаёт воспроизводить, если устройство вывода указать x11.
Состояние видюхи:
#cat /proc/driver/nvidia/agp/status Status: Enabled Driver: AGPGART AGP Rate: 8x Fast Writes: Enabled SBA: Enabled
Флаги gcc (версия 4.3.4, последняя в ветке x86):
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
Подскажите, плз, куда копать.
»
- Для комментирования войдите или зарегистрируйтесь
http://bugs.gentoo.org/show_b
http://bugs.gentoo.org/show_bug.cgi?id=281228 с добавлением в /etc/portage/package.use
особо не помогло