GStreamer を使用して、マシンの出力をonlyキャプチャしたいと思います。
次のコマンドを使用します。
gst-launch-1.0 -v alsasrc ! wavenc ! filesink location="output.wav"
マイクを録音することはできますが、オーディオ出力だけを録音/キャプチャするにはどうすればよいですか?
サウンドカードの出力をキャプチャする場合は、pulsesrcを使用して、デバイスプロパティをサウンドカードのアナログステレオモニターソースに設定する必要があります。見てください ここ 。
ここで、関連するソースはalsa_output.pci-0000_80_01.0.analog-stereo.monitor
そしてパイプラインの入力をに変更します
pulsesrc device = "alsa_output.pci-0000_80_01.0.analog-stereo.monitor"