录制视频
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 代表音频设备
网友评论