linux 下 FFmpeg 录制命令
转载自:http://blog.topspeedsnail.com/archives/1325
录制屏幕(mkv格式):
ffmpeg -f x11grab -r 30 -i :0.0 -f alsa -i hw:0,0 -acodec flac -vcodec ffvhuff out.mkv
1 | ffmpeg -f x11grab -r 30 -i :0.0 -f alsa -i hw:0,0 -acodec flac -vcodec ffvhuff out.mkv |
录制屏幕(无声音):
ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq out.mpg
1 | ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq out.mpg |
录音:
ffmpeg -f alsa -ac 2 -i hw:0,0 out.avi
1 | ffmpeg -f alsa -ac 2 -i hw:0,0 out.avi |
录音(arecord):
arecord -D plughw:0,0 -f S16_LE -c 2 -r 22050 out.wav
1 | arecord -D plughw:0,0 -f S16_LE -c 2 -r 22050 out.wav |
录像:
ffmpeg -f alsa -i default -f v4l2 -s 640x480 -i /dev/video0 out.mpg
1 | ffmpeg -f alsa -i default -f v4l2 -s 640x480 -i /dev/video0 out.mpg |
录像(MKV格式):
ffmpeg -f alsa -i default -f v4l2 -s 1024x768 -i /dev/video0 -acodec flac -vcodec ffvhuff out.mkv
1 | ffmpeg -f alsa -i default -f v4l2 -s 1024x768 -i /dev/video0 -acodec flac -vcodec ffvhuff out.mkv |
录像(无声音):
ffmpeg -f v4l2 -s 640x480 -i /dev/video0 out.mpg
1 | ffmpeg -f v4l2 -s 640x480 -i /dev/video0 out.mpg |