Introduction to LAME

The LAME package contains an MP3 encoder and optionally, an MP3 frame analyzer. This is useful for creating and analyzing compressed audio files.

Package Information

LAME Dependencies


GTK+-1.2.10, NASM-0.98.39, libsndfile (support is currently broken), Electric Fence and Dmalloc

User Notes:

Installation of LAME

Install LAME by running the following commands:

./configure --prefix=/usr --enable-mp3rtp &&

To test the results, issue: make test.

Now, as the root user:

make install

Command Explanations

--enable-mp3rtp: Builds the encode-to-RTP program.

--enable-mp3x: Builds the mp3x frame analyzer program (requires GTK+).


Installed Programs: lame, mp3rtp, and optionally, mp3x
Installed Library: libmp3lame.{so,a}
Installed Directories: /usr/include/lame and /usr/share/doc/lame

Short Descriptions


creates MP3 audio files from raw PCM or .wav data.


is used to encode MP3 with RTP streaming of the output.


is a GTK based graphical MP3 frame analyzer used for debugging, development and studying MP3 frames produced by any encoder.


libraries provide the functions necessary to convert raw PCM and WAV files to MP3 files.

Last updated on 2007-01-15 17:25:53 -0600