4 votos

Cambiar dispositivos de entrada y salida de audio desde la terminal

Me gustaría poder cambiar mis entradas / salidas de audio desde la línea de comandos para poder scriptear mi configuración de estudio.

¿Es posible cambiar la entrada / salida de audio seleccionada en MacOS desde la línea de comandos?

Anteriormente, alguien en StackExchange publicó un ingenioso AppleScript para hacer esto. Sin embargo, estoy buscando específicamente una forma de hacerlo con un comando de terminal.

8voto

Dennis Puntos 1

Hice esto hace tiempo utilizando una utilidad. Debes usar HomeBrew para instalar switchaudio-osx.

Alguien creó una página web dando instrucciones sobre cómo instalar y usar switch audio-ox. No quiero llevarme el crédito por su trabajo. Aquí tienes la página web:

Aquí tienes un resumen y el uso de la aplicación:

Para instalar:

brew install switchaudio-osx

Uso:

SwitchAudioSource -s "nombre del dispositivo de audio"

ejemplo: SwitchAudioSource -s "Altavoces de MacBook Pro"

Aquí tienes una lista de interruptores de comando:

SwitchAudioSource [-a] [-c] [-f formato] [-t tipo] [-n] -s nombre_dispositivo | -i id_dispositivo | -u uid_dispositivo

-a : muestra todos los dispositivos
-c : muestra el dispositivo actual

-f formato : formato de salida (cli/human/json). Por defecto, es human.
-t tipo : tipo de dispositivo (entrada/salida/sistema). Por defecto, es salida.
-n cambia el dispositivo de audio al siguiente
-i id_dispositivo : establece el dispositivo de audio en el dispositivo dado por id
-u uid_dispositivo : establece el dispositivo de audio en el dispositivo dado por uid o una subcadena del uid
-s nombre_dispositivo : establece el dispositivo de audio en el dispositivo dado por nombre

Fuente: Cambiar la salida de audio a través de la línea de comandos en MacOS - Por Pete Houston

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X