[Wolves] Mplayer

Aquarius aquarius-lists at kryogenix.org
Mon Dec 15 10:40:08 GMT 2003

Rachael Baylis spoo'd forth:
> I'm trying to get Mplayer working on my machine; right now, it plays audio
> files ok, but not video. When I try and play an .mpeg file, I get this 
> message:
> -----
> Playing 1.mpeg
> Cache fill:  0.00% (0 bytes)    MPEG-PS file format detected.
> VIDEO:  MPEG1  240x180  (aspect 1)  23.976 fps  196.8 kbps (24.6 kbyte/s)
> ==========================================================================
> Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
> MP3lib: init layer2&3 finished, tables done
> AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 16000->176400 (128.0 kbit)
> Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
> ==========================================================================
> vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0" => local display)
> It seems there is no Xvideo support for your video card available.
> Run 'xvinfo' to verify its Xv support and read DOCS/en/video.html#xv!
> See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11
> Error opening/initializing the selected video_out (-vo) device.
> -----
> I have an onboard video card, which is apparently an S3 ProSavage?
> Running xvinfo gives the following:
> -----
> X-Video Extension version 2.2
> screen #0
> no adaptors present
> -----
> The website has drivers for a number of different video cards, but none
> of them are for mine, and the documentation says that "S3 Savage3D's"
> should work without any problems.

Your problem with mplayer is that your X server doesn't support Xvideo
for your video card -- Xvideo is essentially a way of doing "hardware
acceleration", which lets your graphical programs use the features of
your video card specifically to do work. There are three solutions to

1. Peter's suggestion of using "mplayer -vo x11 whatever.mpg", which
will display the video but it'll be jerky. Obviously, as he said, this
isn't a permanent solution, but it will at least confirm to you that it
2. Use "mplayer -vo xvidix". This will use mplayer's own weird hardware
thing, and it's what I do, because there isn't Xvideo support for my
video card.
3. Get Xvideo support for your card turned on. You will need to fiddle
with your /etc/X11/XF86Config for this. I don't really understand it,
though, so I'll let someone else jump in...


Medio tutissimus ibis.
(You will travel safest in a middle course)
	   -- family motto

More information about the Wolves mailing list