Wie kann ich die Audioausgabe über die Befehlszeile pro Anwendung auf bestimmte Geräte umstellen?

Wie kann ich die Audioausgabe über die Befehlszeile pro Anwendung auf bestimmte Geräte umstellen?

pacmd list-clientszeigt die Anwendungen, pacmd list-sinkszeigt die Geräte, das GUI-Tool pavucontrolkann den Geräten Anwendungen zuweisen.

Wie lautet der Befehl zum Zuweisen der Geräte?

Beispielsweise sollte das Skript in der Lage sein, Setups wie diese automatisch durchzuführen: grep für Firefox unter den Clients, ein virtuelles Eingabe-/Ausgabegerät erstellen, ihnen Firefox zuweisen, die Geräte nach Abschluss zerstören.

Antwort1

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

Verschiebt den angegebenen Wiedergabestream (identifiziert durch numerischen Index) zum angegebenen Ziel (identifiziert durch symbolischen Namen oder numerischen Index).

Ubuntu-Manpage: pactl

verwandte Informationen