Evitar que o mplayer altere o volume do sistema

8

Quando eu mudo o volume no mplayer, ele também muda para outros aplicativos. Como posso configurar o mplayer para alterar apenas seu próprio volume? Ou isso é um problema com o resto da pilha de áudio? Eu estou usando alsa com esd.

    
por Soft 11.12.2010 / 21:52

2 respostas

10

mplayer recebe uma sinalização -softvol que faz com que seja usado o software mixer de áudio em vez da placa de som. Se você quiser permanentemente, você pode adicionar o seguinte a ~/.mplayer/config :

softvol=true
    
por 12.12.2010 / 02:30
0

resposta curta:

coloque isso na sua configuração

ao=pulse

explicação

Por padrão, o mplayer usa o Alsa como interface de saída de áudio e o seu mixer de som provavelmente é o áudio de pulso. Isso funciona, porque o áudio de pulso tem uma interface alsa para compatibilidade com versões anteriores. Quando você diz ao mplayer para usar a interface de áudio de pulso real, ele pode enviar sinais para pulsar apenas para alterar o volume daquela instância do mplayer e nada mais. Em seguida, alterar o volume não alterará mais o volume global, mas o controle deslizante do volume do aplicativo. Quando você abrir pavucontrol e alterar o volume no mplayer, você poderá ver como o volume do aplicativo será alterado.

Quando você realmente tem apenas Alsa no seu sistema, provavelmente você deve mudar isso. Quando isso não é uma opção, então softvol=true é provavelmente a sua solução.

    
por 10.04.2018 / 20:40

Tags