Você provavelmente está usando o dispositivo -ao
errado com o Mplayer2. Os dispositivos disponíveis podem ser encontrados da seguinte forma:
andrew@ilium~$ mplayer -ao help
MPlayer SVN-r37594-5.3.0 (C) 2000-2016 MPlayer Team
Available audio output drivers:
alsa ALSA-0.9.x-1.x audio output
esd EsounD audio output
pulse PulseAudio audio output
sdl SDLlib audio output
mpegpes DVB audio output
v4l2 V4L2 MPEG Audio Decoder output
null Null audio output
pcm RAW PCM/WAVE file writer audio output
(Estou testando isso com o MPlayer em vez do MPlayer2, mas não deve haver diferença.) Em seguida, experimente cada dispositivo de saída até encontrar um que funcione. Por exemplo: para testar alsa
:
mplayer -ao alsa input.m4a
com input.m4a
sendo substituído pelo seu nome de arquivo de áudio real. Se -ao alsa
for bem sucedido, coloque este valor no seu arquivo de configuração em ~/.mplayer/config
:
ao=alsa
E então você deve estar pronto para ir:)