次のコマンドを使用して、コンピュータのスピーカーから音を録音できることを知っています。
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
その他のオプションについては、履歴マニュアルをご覧ください。