1、mac
ffmpeg -f avfoundation -i "1" -vcodec libx264 -preset ultrafast -f h264 -r 30 test.h264
2、linux
ffmpeg -video_size 1920x1680 -f x11grab -i "" -vcodec libx264 -preset ultrafast -f h264 -r 30 test.h264
3、参数解释
-video_size:表示要录制的区域大小
第一个-f:使用哪一种方式获取屏幕内容
-i:源输入,可以是文件,“”表示选择默认的
-videoc:视频编码器
-preset:模式选择
第二个-f:输出文件封装格式
-r:帧率
-vb:设置码率
scale:设置视频分辨率