Risposte:
mplayer
prende un -softvol
flag che lo fa usare il mixer audio del software invece della scheda audio. Se lo si desidera in modo permanente, è possibile aggiungere quanto segue a ~/.mplayer/config
:
softvol=true
mettilo nella tua configurazione
ao=pulse
Per impostazione predefinita, mplayer utilizza Alsa come interfaccia di uscita audio e il tuo mixer audio è probabilmente audio a impulsi. Funziona perché l'audio a impulsi ha un'interfaccia alsa per compatibilità con le versioni precedenti. Quando dici a mplayer di utilizzare l'interfaccia audio a impulsi effettiva, può inviare segnali a impulsi per modificare solo il volume di quell'istanza di mplayer e nient'altro. Quindi la modifica del volume non cambierà più il volume globale, ma il dispositivo di scorrimento del volume dell'applicazione. Quando apri pavucontrol
e cambi il volume in mplayer, sarai in grado di vedere come cambierà il volume dell'applicazione.
Quando in realtà hai solo Alsa sul tuo sistema, probabilmente dovresti cambiarlo. Quando questa non è un'opzione, softvol=true
probabilmente è la tua soluzione.