[MPlayer-users] -adapter option on windows

Reimar Döffinger Reimar.Doeffinger at gmx.de
Thu Mar 29 20:57:50 CEST 2012


On Thu, Mar 29, 2012 at 02:05:24PM -0400, Morris Beverly wrote:
> Reimar Döffinger wrote:
> >On Tue, Mar 27, 2012 at 06:42:43PM -0400, Morris Beverly wrote:
> >>mplayer.exe filename -quiet -slave -osdlevel 0 -idle -fixed-vo
> >>-nocache -fs -adapter 2
> >>
> >>This worked perfectly with mplayer binaries through around 2009.
> >>After that with newer versions (oss.netfarm.it/mplayer-win32.php) of
> >>mplayer the video always played fullscreen on the primary monitor
> 
> >>Not sure if that is your issue, but which hardware adapter to use
> >>and which screen to display on probably are now completely independent.
> >>So I expect you now need to set both -xineramascreen and -adapter.
> >>However, MPlayer should by default go to fullscreen on the screen
> >>it already was on, and if not that should be a bug.
> >>Try comparing behaviour against -vo direct3d or -vo gl (I assume
> >>there is a reason you can't use those? But I'd expect they
> >>are usable enough to at least compare window placement behaviour).
> >>
> >>
> I've run a lot of different command lines on an old and a new
> mplayer version.  The long and short of it seems to be that the
> adapter option doesn't work the way it used to, ie you could tell
> mplayer to go fullscreen (fit to screen dimensions, keeping aspect
> ratio and having a black border to edges) on an external monitor.

That wasn't its real purpose, the purpose was to select the graphics card
to use, the rest was more a case of adding a really separate feature on
top.
You should use -adapter for those cases where without it you only
get a black/green/whatever image instead of video (fullscreen or
not does not matter).

> I was able to get it to play mostly as I want with the new mplayer
> versions using both directx and direct3d, as well as gl, by using
> the geometry option without the -fs option, and using -x and -y to
> size the image.  However, that has a few issues for me.

Did you try the -xineramascreen option as I suggested?
Though as said it should default to go to fullscreen on the screen
the window already is on.


More information about the MPlayer-users mailing list