[MPlayer-users] -nograbpointer problem (NOVIRUS)

Adam Nielsen a.nielsen at optushome.com.au
Wed Dec 10 02:55:03 CET 2003


> Hrmph, this solves the problem. Thanks. I tried through the various -vo 
> options some time ago, and sdl worked on more machines so I settled for 
> that and didn't look any further.

Yes, I imagine SDL is more compatible/widely used, but xv seems to be faster 
thanks to hardware acceleration (basing that on absolutely no facts at all, 
though ;-))

> Could some kind soul, in *simple* words, explain the actual differences
> between the various outputs? Being a network-centric type, that's an
> area where I Just Don't Get It from the manpages etc.

They're just different methods of displaying the picture on the screen.  All 
modern video cards offer a hardware accelerated method of drawing video on 
the screen, and this is what the xv driver takes advantage of.  But if you 
use a video card that doesn't support this (or the driver hasn't implemented 
it) then xv won't work.

So to allow you to watch video on these non-xv cards, there are other fallback 
methods you can use, such as SDL.  There are many other reasons why you'd 
choose a different video output method, but basically they're all there so 
people can use their preferred method for whatever reason they choose.  If it 
doesn't matter to you, then any of them are fine, although it'd be a good 
idea to see which is the most efficient first (i.e. lowest CPU load) and 
stick to that.

A good example is the -vo x11 method.  This one works anywhere X-Windows does, 
but because of this extra compatibility it's *much* slower than -vo xv (so 
you wouldn't want to use it unless you had no other choice.)

Hopefully that helps to explain it a bit ;-)

Cheers,
Adam.



More information about the MPlayer-users mailing list