¿Cómo cambiar la salida de audio a dispositivos específicos por aplicación usando la línea de comando?

¿Cómo cambiar la salida de audio a dispositivos específicos por aplicación usando la línea de comando?

pacmd list-clientsmuestra las aplicaciones, pacmd list-sinksmuestra los dispositivos, la herramienta GUI pavucontrolpuede asignar aplicaciones a los dispositivos.

¿Cuál es el comando para asignar los dispositivos?

Por ejemplo, el script debería poder realizar automáticamente configuraciones como esa: grep para Firefox entre los clientes, crear un dispositivo virtual de entrada/salida, asignarles Firefox y destruir los dispositivos cuando haya terminado.

Respuesta1

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

Mueva la secuencia de reproducción especificada (identificada por un índice numérico) al receptor especificado (identificado por un nombre simbólico o un índice numérico).

Página de manual de Ubuntu: pactl

información relacionada