web-dev-qa-db-ja.com

GStreamerでオーディオ出力をキャプチャするにはどうすればよいですか?

GStreamer を使用して、マシンの出力をonlyキャプチャしたいと思います。

次のコマンドを使用します。

gst-launch-1.0 -v alsasrc ! wavenc ! filesink location="output.wav"

マイクを録音することはできますが、オーディオ出力だけを録音/キャプチャするにはどうすればよいですか?

4
Michael

サウンドカードの出力をキャプチャする場合は、pulsesrcを使用して、デバイスプロパティをサウンドカードのアナログステレオモニターソースに設定する必要があります。見てください ここ

ここで、関連するソースはalsa_output.pci-0000_80_01.0.analog-stereo.monitorそしてパイプラインの入力をに変更します

pulsesrc device = "alsa_output.pci-0000_80_01.0.analog-stereo.monitor"
0
Mayank Joneja