[MPlayer-users] x11grab uses wrong display size

Roger Heflin rogerheflin at gmail.com
Tue May 6 22:31:19 CEST 2008


Jonas Holbech wrote:
> Hi everybody, hope this is the correct list
> 
> I've compiled ffmpeg with x11grab and almost everything works fine
> 
> Commands similar to
> ffmpeg -f x11grab -s cif -i :0.0 ~/out.mpg
> give me a recording, but the size is only 352x288
> And if I try using the -s param, like
> ffmpeg -f x11grab -s cif -i :0.0 -s 1600x1200 ~/out.mpg
> the resulting video is 1600x1200 but still only records a fraction 
> (probably 352x288) of the screen.
> 
> echo $DISPLAY in the terminal gives :0.0 so that should be ok.
> 
> Below is the output when the above command is run, personally I think 
> that the culprit is in this line:
> [x11grab @ 0x8427cf4]device: :0.0 -> display: :0.0 x: 0 y: 0 width: 352 
> height: 288
> (hence the subject "x11grab uses wrong display size")
> 
> Any pointers would be greatly appreciated
> 
>  - Jonas

Always read the man page.

"-s cif" says 352x288.

Try removing that option completely.




> 
> user at desktop:~$ ffmpeg -f x11grab -s cif -i :0.0 -s 1600x1200 ~/out.mpg
> FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
>   configuration: --enable-gpl --enable-pp --enable-swscaler 
> --enable-x11grab --enable-dc1394 --enable-liba52 --enable-liba52bin 
> --enable-libdts --enable-libfaac --enable-libfaad --enable-libfaadbin 
> --enable-libgsm --enable-libmp3lame --enable-libogg --enable-libtheora 
> --enable-libvorbis --enable-x264 --enable-xvid --enable-amr_nb
>   libavutil version: 49.3.0
>   libavcodec version: 51.38.0
>   libavformat version: 51.10.0
>   built on May  4 2008 16:01:56, gcc: 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
> [x11grab @ 0x8427cf4]device: :0.0 -> display: :0.0 x: 0 y: 0 width: 352 
> height: 288
> [x11grab @ 0x8427cf4]shared memory extension  found
> Input #0, x11grab, from ':0.0':
>   Duration: N/A, bitrate: 81100 kb/s
>   Stream #0.0: Video: rawvideo, rgb32, 352x288, 81100 kb/s, 25.00 fps(r)
> Output #0, mpeg, to '/home/user/out.mpg':
>   Stream #0.0: Video: mpeg1video, yuv420p, 1600x1200, q=2-31, 200 kb/s, 
> 25.00 fps(c)
> Stream mapping:
>   Stream #0.0 -> #0.0
> Press [q] to stop encoding ..........
> 
> 
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> 




More information about the MPlayer-users mailing list