LAME-3.97

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

Optional

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

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/lame

Installation of LAME

Install LAME by running the following commands:

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

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+).

Contents

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

Short Descriptions

lame

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

mp3rtp

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

mp3x

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

libmp3lame.{so,a}

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

Last updated on 2007-07-19 12:43:42 -0500