[MPlayer-users] maximum resolution: how to extend ?

Giorgio mywing81 at gmail.com
Wed May 5 19:18:08 CEST 2010


> The following simplified command-line reproduces the problem with the same mplayer output (up to details concerning bmovl which is not included here). It should execute as is on a Linux system:
>
> mplayer -quiet -demuxer rawvideo -rawvideo fps=10:w=2500:h=2000:y8 /dev/zero

While waiting for a better answer, have you tried a different vo? The
following two commands work here:

mplayer -quiet -demuxer rawvideo -rawvideo fps=10:w=2500:h=2000:y8
/dev/zero -vo gl
mplayer -quiet -demuxer rawvideo -rawvideo fps=10:w=2500:h=2000:y8
/dev/zero -vo x11

==========================================================================
> Opening video decoder: [raw] RAW Uncompressed Video
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> Movie-Aspect is undefined - no prescaling applied.
> [swscaler @ 0x3151520]using unscaled gray -> yuv420p special converter
> VO: [xv] 2500x2000 => 2500x2000 Planar YV12
> Source image dimensions are too high: 2500x2000 (maximum is 2048x2048)
> FATAL: Cannot initialize video driver.
> VDecoder init failed :(

A quick search found:

    if ((max_width != 0 && max_height != 0) &&
        (image_width > max_width || image_height > max_height))
    {
        mp_msg( MSGT_VO, MSGL_ERR, MSGTR_VO_XV_ImagedimTooHigh,
                image_width, image_height, max_width, max_height);
        return -1;
    }

in mplayer/libvo/vo_xv.c , line 191.

Giorgio Vazzana


More information about the MPlayer-users mailing list