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?
10.04
sound
pulseaudio
hdmi
Daenyth
fuente
fuente
Respuestas:
Estaba usando la herramienta mal. La forma correcta de hacerlo fue
pactl set-card-profile 0 output:hdmi-audio
. Puede obtener una lista de nombres de perfil disponibles ejecutandopacmd list-cards
.fuente
pactl list cards
al menos enpulseaudio-utils 1:4.0-0ubuntu22
pactl list cards
ypacmd list-cards
ambas son correctas, las dos herramientas usan una sintaxis diferente pero proporcionan la mayor parte de la misma funcionalidad. En teoría, el comando para cambiar el perfil de salida podría serpacmd set-card-profile 0 output:hdmi-audio
(... output:hdmi-stereo
o lo que sea), cualquiera funcionará.Abra una terminal y escriba:
Luego ejecútelo (Alt + F2 o presione la tecla súper):
Se abrirá una ventana para la configuración de sonido ...
fuente
Encontré una forma más simple de hacer esto: en la pestaña Hardware del control de sonido Configuración del sistema, haga clic derecho en el menú desplegable de perfil y seleccione Salida estéreo digital (HDMI) + entrada estéreo analógica de la lista.
fuente