ffmpeg baidu
ffmpeg -list_devices true -f dshow -i dummy 获取你的音频输入设备(麦克风)名称
输出中可以看到你有如下两个可用麦克风设备:
“麦克风阵列 (适用于数字麦克风的英特尔® 智音技术)”
“外部麦克风 (Realtek® Audio)”
(注意:audio) 类型才是录音设备
使用“外部麦克风”录制:
ffmpeg -f dshow -i audio=“外部麦克风 (Realtek® Audio)” -f s16le -ar 44100 -ac 1 output.pcm
结束录制方式:
按键盘上的:
Ctrl + C
播放录制好的 PCM 文件
ffplay -ar 44100 -channels 1 -f s16le output.pcm
ffplay -ar 44100 -channels 2 -f s16le output.pcm
把 PCM 转成 WAV 方便播放(可选)
ffmpeg -f s16le -ar 44100 -ac 1 -i output.pcm output.wav