View Single Post
Old 04-13-10, 11:57 PM   #1
Registered User
Join Date: Apr 2010
Posts: 5
Default Your system is too SLOW to play this!

I'm starting a video using the following command:

mplayer -vo vdpau -vc ffh264vdpau <video name>.mp4

The Mplayer I'm using is the default ubuntu mplayer. The video is a 60fps, 1024x576 h264, with video bitrate around 675kbps--shouldn't be hard at all for mplayer+vdpau (though it doesn't even come close to working with the codec mplayer picks by default). The output I get is this:

MPlayer UNKNOWN-4.4.1 (C) 2000-2009 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 <video name>.mp4.
libavformat file format detected.
[lavf] Video stream found, -vid 0
[lavf] Audio stream found, -aid 1
VIDEO:  [avc1]  1024x576  24bpp  59.940 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 name: ...
 author: ...
 comments: ...
Forced video codec: ffh264vdpau
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
[pulse] working around probably broken pause functionality,
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
[VD_FFMPEG] XVMC-accelerated MPEG-2.
VDec: vo config request - 1024 x 576 (preferred colorspace: H.264 VDPAU acceleration)
VDec: using H.264 VDPAU acceleration as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 1024x576 => 1024x576 H.264 VDPAU acceleration 
A:  48.2 V:  47.7 A-V:  0.491 ct: -0.013   0/  0  0% 100%  0.4% 2313 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:  53.8 V:  53.3 A-V:  0.544 ct: -0.016   0/  0  0% 99%  0.4% 2636 0 
Exiting... (Quit)
It takes about 30 seconds for the 'system is too slow' message to appear; the whole time, the A-V number is increasing--the number increases faster when the video is more complicated (and of course, the audio-video sync gets worse the whole time, too). So it seems like vdpau can't keep up.

My card is an Nvidia GTX 260M, and I'm using the CUDA driver 190.18 (though iirc I got the same behavior using whatever nvidia driver was default in Ubuntu).
leptogenesis is offline   Reply With Quote