关注开源代码的实际应用
1. MAD: MPEG Audio Decoder
http://www.underbit.com/products/mad/ or http://sourceforge.net/projects/mad/
MAD is a high-quality fixed-point MPEG audio decoder with 24-bit output. The implementation is entirely new, based on the ISO/IEC standards, and performs especially well on systems without native floating-point support.
2. Mpadec
http://sourceforge.net/projects/mpadec
Mpadec is a high-quality portable MPEG audio decoder library. It supports MPEG-1, MPEG-2 Layer I, Layer II and Layer III audio streams, including free-format streams.
3.MPG321
http://mpg321.sourceforge.net/
mpg321 is a Free replacement for mpg123, a very popular command-line mp3 player. mpg123 is used for frontends, as an mp3 player and as an mp3 to wave file decoder (primarily for use with CD-recording software.) In all of these capacities, mpg321 can be used as a drop-in replacement for mpg123.
4.MGP123
http://sourceforge.net/projects/mpg123
mpg123 is the fast and Free (LGPL since version 0.60) console based real time MPEG Audio Player for Layer 1, 2 and 3. It uses floating point math (unlike libmad). Starting with version 1.0, in also contains an up-to-date decoding library usable by 3rd party.
5.FOOBAR2000
http://www.foobar2000.org/
The foobar2000 SDK contains a bugfixed C++ version of the mpg123 C code