视频录制
ffmpeg -f avfoundation -i1-r30 out.yuv
-f : 指定使用AVfoundation采集数据
-i : 指定从哪里采集数据 1代表索引值(屏幕1 摄像头0)
-r : 指定帧率
ffplay xx.yuv 播放会报错,说没指定特定的屏幕大小,通过录制的命令输出可用看出,大小为2560x1600
ffplay -s 2560x1600 xx.yuv可以播放指定的YUV数据, 通过播放,发现输出与录制的不一样,需要指定格式 播放时默认是yuv420p
实际数据录制的时候格式为 uyvy422
ffplay -s 2560x1600 -pix_fmt uyvy422 xx.yuv
录制音频
ffmpeg -f avfoundation -i:0 out.wav
播放 ffplay out.wav
网友评论