Hello!
I'm trying to get H264/VC1 acceleration to work on my HD3850 AGP. I'm running Ubuntu 10.4 x86 with fglrx 10.9. I've installed the latest versions of libva, xvba-video, mplayer-vaapi, and hwdecode-demos. Vaapi_h264 and vaapi_vc1 seem to give ok output (nice cat).
mplayer -vo vaapi -va vaapi gives accelerated, but completely garbled video (with the exception of a few keyframes):
Code:
vlix@karolinux:~/mplayer-vaapi-20100713/mplayer-vaapi$ mplayer -vo vaapi -va vaapi /home/vlix/Videos/killa.sampla.x264.mkv
MPlayer SVN-r31722-4.4.3 (C) 2000-2010 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing /home/vlix/Videos/killa.sampla.x264.mkv.
libavformat file format detected.
[matroska @ 0xa64aa70] Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1920x1080 0bpp 47.917 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
title: Avidemux
libva: libva version 0.31.1-sds1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [vaapi] 1920x1080 => 1920x1080 H.264 VA-API Acceleration
[VD_FFMPEG] XVMC-accelerated MPEG-2.
xvba_video: driver does not support H.264 content over HP@L4.1. Please upgrade.
A: 11.9 V: 11.4 A-V: 0.480 ct: -0.080 0/ 0 30% 11% 15.5% 60 0
mplayer -vo vaapi:gl -va vaapi does not work, the relevant part of the error message being:
Code:
vlix@karolinux:~/mplayer-vaapi-20100713/mplayer-vaapi$ mplayer -vo vaapi:gl -va vaapi /home/vlix/Videos/killa.sampla.x264.mkv
MPlayer SVN-r31722-4.4.3 (C) 2000-2010 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing /home/vlix/Videos/killa.sampla.x264.mkv.
libavformat file format detected.
[matroska @ 0x9dcda70] Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1920x1080 0bpp 47.917 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
title: Avidemux
Could not parse arguments at the position indicated below:
gl
^
-vo vaapi command line help:
Example: mplayer -vo vaapi:gl
I guess something is not installed correctly, but what? I would really appreciate any help or hints, thanks!