web-dev-qa-db-ja.com

コマンドラインを使用して、アプリケーションごとにオーディオ出力を特定のデバイスに切り替える方法は?

pacmd list-clientsはアプリケーションを示し、pacmd list-sinksはデバイスを示し、GUIツールpavucontrolはアプリケーションをデバイスに割り当てることができます。

デバイスを割り当てるコマンドは何ですか?

たとえば、スクリプトは次のような設定を自動的に実行できる必要があります。クライアント間でFirefoxのgrepを実行し、仮想入出力デバイスを作成し、Firefoxをクライアントに割り当て、完了時にデバイスを破棄します。

2
Velkan

pactl move-sink-input [ID] [SINK]

指定された再生ストリーム(数値インデックスで識別される)を指定されたシンク(シンボリック名または数値インデックスで識別される)に移動します。

buntuマンページ:pactl

1
nik gnomic