FFmpeg命令 ---- 录制音视频

先安装 dshow 软件 Screen Capturer Recorder
项目地址:https://sourceforge.net/projects/screencapturer/files/

然后查看可用设备名字:
ffmpeg -list_devices true -f dshow -i dummy

音视频录制
录制视频(默认参数)
桌面: ffmpeg -f dshow -i video="screen capture recorder" v-out.mp4
摄像头:ffmpeg -f dshow -i video="Integrated Webcam" -y v-out2.flv (要根据自己摄像头名称)

录制声音(默认参数)
系统声音:ffmpeg -f dshow -i audio="virtual audio capturer" a-out.aac
系统+麦克风声音: ffmpeg -f dshow -i audio="麦克风(Realtek Audio)" -f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=2 a-out2.aac

同时录制声音和视频(默认参数)
ffmpeg -f dshow -i audio="麦克风(Realtek Audio)" -f dshow -i audio="virtual-audio-capturer" -filter_complex
amix=inputs=2:duration=first:dropout_transition=2 -f dshow -i video="screen-capture-recorder" -y av-out.flv

查看视频录制的可选参数
ffmpeg -f dshow -list_options true -i video="screen-capture-recorder"

原文地址:https://www.cnblogs.com/vczf/p/13471865.html