ffmpeg 视频录制

录制视频

ffmpeg -f avfoundation -i 1 -r 30 out.yuv

-f avfoundation 使用 avfoundation库采集数据

-i 1 采集屏幕的数据

ffmpeg -f avfoundation -list_devices true -i ""


[AVFoundation input device @ 0x7f82dbe002c0] AVFoundation video devices:

[AVFoundation input device @ 0x7f82dbe002c0] [0] FaceTime HD Camera

[AVFoundation input device @ 0x7f82dbe002c0] [1] Capture screen 0

[AVFoundation input device @ 0x7f82dbe002c0] AVFoundation audio devices:

[AVFoundation input device @ 0x7f82dbe002c0] [0] Built-in Microphone

录制音频

ffmpeg -f avfoundation -i:0 out.wav


-f avfoundation 使用 avfoundation库采集数据

-i:0 采集屏幕的数据   音频在冒号之后 视频在冒号之前

:0 代表音频设备

猜你喜欢

转载自blog.csdn.net/weixin_33862188/article/details/87088845
今日推荐