Cuando cambio el volumen en mplayer, también cambia para otras aplicaciones. ¿Cómo puedo configurar mplayer para que solo cambie su propio volumen? ¿O es un problema con el resto de la pila de audio? Estoy usando alsa con esd.
mplayer
toma una -softvol
bandera que hace que use el mezclador de audio del software en lugar de la tarjeta de sonido. Si lo desea encendido permanentemente, puede agregar lo siguiente a ~/.mplayer/config
:
softvol=true
pon esto en tu configuración
ao=pulse
Por defecto, mplayer usa Alsa como interfaz de salida de audio y su mezclador de sonido es probablemente audio de pulso. Esto funciona porque el audio de pulso tiene una interfaz alsa para compatibilidad con versiones anteriores. Cuando le dice a mplayer que use la interfaz de audio de pulso real, puede enviar señales a pulso para cambiar solo el volumen de esa instancia de mplayer y nada más. Luego, cambiar el volumen ya no cambiará el volumen global, sino el control deslizante de volumen de la aplicación. Cuando abra pavucontrol
y cambie el volumen en mplayer, podrá ver cómo cambiará el volumen de la aplicación.
Cuando en realidad solo tienes Alsa en tu sistema, entonces probablemente deberías cambiar eso. Cuando esa no es una opción, entonces softvol=true
probablemente sea su solución.