Estoy buscando una manera de configurar la salida de audio HDMI a través de la línea de comando usando pulseaudio. Pude hacerlo funcionar usando pavucontrol y cambiándolo en la pestaña de configuración, pero necesito una forma de automatizar el proceso. No he podido encontrar ninguna documentación hasta ahora. El sistema es una instalación lúcida.
Editar: por lo que he encontrado, puedo usar pacmd set-card-profile
para hacer esto. Sin embargo, cada vez que lo intento, aparece un error como el siguiente (usando los perfiles predeterminados como se define en /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
)
# pacmd set-card-profile 0 hdmi-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'hdmi-stereo'.
# pacmd set-card-profile 0 analog-stereo
Welcome to PulseAudio! Use "help" for usage information.
>>> Failed to set card profile to 'analog-stereo'.
¿Por qué no puedo cambiarlos desde la línea de comandos cuando pavucontrol trabaja para cambiarlos?