[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
this:

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
works!
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...

Aq.

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



More information about the Wolves mailing list