On 2013-02-03 18:38:17, Francesco Poli wrote: > I tried to test all the available options for the video output in > gnome-mplayer (with mplayer) and found the following awkward results. > > > Leaving the setting blank seems to automatically select xv, according > to the verbose output: > GMLIB-Message: VO: [xv] 400x304 => 400x304 Planar YV12 > but screenshots do not work: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: failed (forgot -vf screenshot?)
If the setting is blank, the default output is used. Since you have manually set it to xv in your mplayer config, it's using xv here. > Explicitly selecting xv works: > GMLIB-Message: VO: [xv] 400x304 => 400x304 Planar YV12 > and screenshots may be taken: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: *** screenshot 'shot0001.png' *** So in this case gnome-mplayer launched mplayer with the correct flags to take screenshots since it knew that xv is used. > Selecting gl works: > GMLIB-Message: VO: [gl] 400x304 => 400x304 Planar YV12 > and screenshots may be taken: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: *** screenshot 'shot0002.png' *** > > Selecting gl2 works: > GMLIB-Message: VO: [gl2] 400x304 => 400x304 Planar YV12 > and screenshots may be taken: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: *** screenshot 'shot0003.png' *** > > Selecting x11 works: > GMLIB-Message: VO: [x11] 400x304 => 400x304 Planar YV12 [zoom] > and screenshots may be taken: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: *** screenshot 'shot0004.png' *** > > Selecting vdpau seems to lead to gl being used: > GMLIB-Message: VO: [gl] 400x304 => 400x304 Planar YV12 That's expected if your hardware doesn't support vdpau or you're missing the necessary libraries to actually use vdpau. > but screenshots do not work: > GMLIB-Message: sending VFCTRL_SCREENSHOT! > GMLIB-Message: failed (forgot -vf screenshot?) I guess this is one of the vos upstream mentioned, that don't support screenshots. > Selecting xvmc or vaapi fails to work (high CPU load, endless stream > of error messages and no visible video...). If the issues are reproducable with mplayer alone, I'd report bugs against those packages. Maybe you're just missing the proper hardware support. > Then I installed mplayer2, thus removing the conflicting mplayer. > > Explicitly selecting xv works: > GMLIB-Message: VO: [xv] 400x304 => 400x304 Planar YV12 > and screenshots may be taken, but a single [Ctrl+T] produces two identical > files: > GMLIB-Message: *** screenshot 'shot0005.png' *** > GMLIB-Message: *** screenshot 'shot0006.png' *** > > Please note that > $ diff -sq shot000[56].png > Files shot0005.png and shot0006.png are identical > > Leaving the setting blank seems to automatically select xv, according > to the verbose output: > GMLIB-Message: VO: [xv] 400x304 => 400x304 Planar YV12 > and again screenshots may be taken, but a single [Ctrl+T] produces > two identical files: > GMLIB-Message: *** screenshot 'shot0007.png' *** > GMLIB-Message: *** screenshot 'shot0008.png' *** > > Selecting gl works: > GMLIB-Message: VO: [gl] 400x304 => 400x304 Planar YV12 > and (double identical) screenshots may be taken: > GMLIB-Message: *** screenshot 'shot0009.png' *** > GMLIB-Message: *** screenshot 'shot0010.png' *** > > Selecting x11 works: > GMLIB-Message: VO: [x11] 400x304 => 400x304 Planar YV12 [zoom] > and single screenshots may be taken: > GMLIB-Message: No VO support for taking screenshots, trying > VFCTRL_SCREENSHOT! > GMLIB-Message: No VO support for taking screenshots, trying > VFCTRL_SCREENSHOT! > GMLIB-Message: *** screenshot 'shot0011.png' *** > > Selecting vdpau seems to lead to gl being used: > GMLIB-Message: VO: [gl] 400x304 => 400x304 Planar YV12 > and single screenshots may be taken: > GMLIB-Message: *** screenshot 'shot0012.png' *** > > Selecting xvmc seems to lead to xv being used: > GMLIB-Message: VO: [xv] 400x304 => 400x304 Planar YV12 > and single screenshots may be taken: > GMLIB-Message: *** screenshot 'shot0013.png' *** > > Selecting gl2 or vaapi fails to work (high CPU load, endless stream > of error messages and no visible video...). > > > OK, after this systematic test of all the options, I must confess that > I have no idea of which I should actually choose... :-( Take the one best suited for your needs. If taking screenshots is important to you, take a vo that supports them and configure gnome-mplayer accordingly. Regards -- Sebastian Ramacher
signature.asc
Description: Digital signature