星期二, 五月 15, 2007

使用ffmpeg做屏幕录像

ffmpeg里的x11grab模块是专门处理屏幕录像的,所以在编译的时候要特别加上--enable-x11grab
我的configure参数是: ./configuration --prefix=/usr --enable-gpl --enable-libfaad --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-xvid --enable-amr-nb --enable-amr-wb --disable-ipv6 --disable-debug --enable-x11grab --extra-cflags=-I/usr/X11R6/include --extra-ldflags=-L/usr/X11R6/lib

编译完成后,用ffmpeg就可以做屏幕录像了。
ffmpeg -f x11grab -s 320x240 -i :0.0+10,10 output.mpg
320x240是视频的大小
0.0 是X11 Screen
10,10是偏移量

没有评论: