
Originally Posted by
Kano
All wrong assumptions...
Code:
sudo -i
cd /tmp
wget -N http://kanotix.com/files/install-fglrx-debian.sh
DISPLAY= sh install-fglrx-debian.sh -z
reboot
Then
Code:
wget -qO- http://kanotix.com/files/fix/mplayer-vaapi-latest.txt|sudo bash
And then try again...
Still no hardware acceleration with this.
I think that the DisablePCIEx1LaneUVD option is the cause.
In fact, ASUS sells this machine as HD video playbak and the oficial ASUS video driver has that option enabled, but no the Catalyst one.
If, as gbeauche said, there is no such PCS entry in the Linux Catalyst version, don't know what to do now. Perhaps sending a bug to ATI ?
Anyway, I'm going to post my results.
From vainfo:
Code:
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
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_openDriver() returns 0
vainfo: VA API version: 0.31
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.7.8.pre1
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
And from mplayer:
Code:
MPlayer SVN-r32819-4.4.5 (C) 2000-2011 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.
...
libavformat file format detected.
[matroska,webm @ 0x9f197b0] max_analyze_duration reached
[matroska,webm @ 0x9f197b0] Estimating duration from bitrate, this may be inaccurate
...
VIDEO: [H264] 1920x800 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Load subtitles in ./
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
Xlib: extension "XFree86-DRI" missing on display ":0.0".
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: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=1.
Movie-Aspect is 2.40:1 - prescaling to correct movie aspect.
VO: [vaapi] 1920x800 => 1920x800 H.264 VA-API Acceleration
xvba_video: XVBA_CreateDecode(): status 2
[vo_vaapi] vaCreateContext(): unknown libva error
FATAL: Cannot initialize video driver.
Unsupported PixelFormat 61
[VD_FFMPEG] Trying pixfmt=0.
Unsupported PixelFormat 61
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[VD_FFMPEG] Trying pixfmt=2.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
[VD_FFMPEG] Trying pixfmt=3.
Movie-Aspect is undefined - no prescaling applied.
VO: [vaapi] 1920x800 => 1920x800 Planar YV12
A: 3.3 V: 2.6 A-V: 0.691 ct: 0.013 0/ 0 87% 68% 2.4% 50 0
************************************************
**** Your system is too SLOW to play this! ****
************************************************
Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.
A: 5.3 V: 4.0 A-V: 1.310 ct: 0.011 0/ 0 95% 56% 2.3% 81 0
Exiting... (Quit)
This video works like a charm in Windows.
You can see the "xvba_video: XVBA_CreateDecode(): status 2
[vo_vaapi] vaCreateContext(): unknown libva error" which is making me crazy.
Thanks for any help.