web-dev-qa-db-fra.com

Modification dans l'onglet pavucontrols "Enregistrement" via la ligne de commande

J'utilise pavucontrol pour apporter des modifications dans "Enregistrement". Je change la source (??) d'une boucle en sortie nulle de "Internes Audio Analog Stereo" à "Monitor of Internes Audio Analog Stereo" voir la capture d'écran http://picpaste.de/Bildschirmfoto_vom_2013- 10-26_11_32_03-z0KwnFDE.png Je cherche maintenant une possibilité de le faire via la ligne de commande.

Jusqu'à présent, j'ai fait ce qui suit:

pactl load-module module-null-sink

→ crée un nouvel évier

pactl load-module module-loopback

→ crée une nouvelle entrée de puits

pactl load-module module-loopback

→ crée une autre entrée de puits

pacmd move-sink-input 0 1

→ modifie le récepteur de l'entrée du récepteur (en Null-Output); c'est comme changer manuellement dans l'onglet "Lecture" de pacucontrol.

Ce n'est que la dernière partie (en effectuant le changement comme indiqué dans la capture d'écran) via la ligne de commande que je ne suis pas en mesure de faire.

Je serais très heureux de tout conseil ou suggestion. Merci déjà!

4
Mojo

La commande pour modifier la source d'entrée par défaut de pulseaudio est pacmd set-default-source. Par cela, nous pouvons également définir un moniteur d'un récepteur de sortie comme source en ajoutant .monitor à la fin du nom de l'évier.

Cela nous donnera alors la commande suivante:

pacmd set-default-source <name_of_sink>.monitor

Il se peut également que nous devions déplacer un flux actif vers la nouvelle source à l'aide de move-sink-input.

2
Takkat