SDL_mixer is a sample multi-channel audio mixer library.
It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries.
As of SDL_mixer 1.2.7, Ogg Vorbis and MP3 loading libraries are dynamically loaded, so if you don’t need to load those formats, you don’t need to include those shared libraries.
SMPEG is a free MPEG1 video player library with sound support. Video playback is based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2.
Audio is played through a slightly modified mpegsound library, part of Splay v0.8.2.
SMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.
SDL은 mp3를 재생시키기 위해 SDL_mixer 라이브러리를 사용하는데, SDL_mixer는 기본적으로 mp3 decoder로 SMPEG 라이브러리를 사용함.
mpeg 오디오 코덱 라이브러리. mpeg 1, 2, 3 오디오 레이어를 지원.
smpeg 보다 상대적으로 가볍다함.
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5 format. All three audio layers — Layer I, Layer II, and Layer III (i.e. MP3) — are fully implemented.
mp3 인코더 라이브러리
LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL.
다운로드: 3.98.2, 3.98.4