This message can occur while listening to a webradio with mplayer. Here is a more detailed message :
Requested audio codec family [mpg123] (afm=mpg123) not available.
Enable it at compilation.
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, floatle, 96.0 kbit/3.40% (ratio: 12000->352800)
Selected audio codec: [ffmp3float] afm: ffmpeg (FFmpeg MPEG layer-3 audio)
To use this codec without compiling mplayer again, install the following Debian package :
root@localhost:~#apt-get install libmpg123-0
Then, enable the use of this codec within your own mplayer configuration file :
fool@localhost:~$echo “afm=mp3lib” >> ~/.mplayer/config
This option will force mplayer to use mpg123 codec instead of ffmp3float.
More information on mpg123 by Thomas Orgis from the official mpg123 website :
You need libmpg123 for the mpg123 codec in MPlayer, but the mp3lib codec is an internal fork of mpg123 code that fully resides in MPlayer.
So, if you want to use mp3lib, you can just say that in your ~/.mplayer/config … if you want mpg123, you need the lib and also MPlayer must be built with the codec enabled. Note that mp3lib will vanish sometime in favour of mpg123 usage (or ffmp3float, but I naturally hope the former;-), after some quirks have been settled.”