我知道可以使用以下命令从计算机扬声器录制声音:
ffmpeg -f avfoundation -i ":0" -t 10 audiocapture.aiff
但由于录制的声音远非完美(由于麦克风的缺陷),有没有办法直接从声卡录制音频(例如使用ffmpeg)?
答案1
打开 pavucontrol ,转到输入设备并将麦克风静音
打开终端,
启用环回
pactl load-module module-loopback
开始测试录制
arecord -f cd > out.wav
返回 pavucontrol 录制选项卡并将 ALSA 捕获切换到监控模式
停止录音Ctrl+c
现在您可以根据需要从声卡录制
arecord -f cd > out.wav
并查看记录手册以获取更多选项