LAME-3.100

Introduksjon til LAME

LAME pakken inneholder en MP3 koder og eventuelt en MP3 rammeanalysator. Dette er nyttig for å lage og analysere komprimerte lydfiler.

LAME Avhengigheter

Valgfri

Dmalloc, Electric Fence, libsndfile-1.2.2 og NASM-2.16.03

Installasjon av LAME

Forhindre at kildekodemappen feilaktig blir hardkodet som en søkesti for delt bibliotek i de installerte programmene:

sed -i -e 's/^\(\s*hardcode_libdir_flag_spec\s*=\).*/\1/' configure

Installer LAME ved å kjøre følgende kommandoer:

./configure --prefix=/usr   \
            --enable-mp3rtp \
            --disable-static &&

make

Nå, som root bruker:

make pkghtmldir=/usr/share/doc/lame-3.100 install

lib32 Installasjon av LAME

Installer lib32-LAME ved å kjøre følgende kommandoer:

make distclean &&
CC="gcc -m32" CXX="g++ -m32"         \
PKG_CONFIG_PATH=/usr/lib32/pkgconfig \
./configure --prefix=/usr            \
            --libdir=/usr/lib32      \
            --host=i686-pc-linux-gnu \
            --enable-mp3rtp          \
            --disable-static         \
            --enable-nasm &&

make

Nå, som root bruker:

make DESTDIR=$PWD/DESTDIR install     &&
cp -vr DESTDIR/usr/lib32/* /usr/lib32 &&
rm -rf DESTDIR                        &&
ldconfig

Parameterforklaringer

[Notat]

Notat

Kjør ./configure --help for en fullstendig liste over alternativer.

--enable-mp3rtp: Denne bryteren aktiverer bygging av kode-til-RTP programmet.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

--enable-nasm: Dette alternativet aktiverer bruk av NASM-2.16.03 for å kompilere optimaliserte assemblerrutiner for 32-bit. Dette er ikke aktivert for x86_64 da det ikke har noen effekt.

Innhold

Installerte Programmer: lame og mp3rtp
Installert Bibliotek: libmp3lame
Installerte Mapper: /usr/include/lame og /usr/share/doc/lame-3.100

Korte Beskrivelser

lame

lager MP3 lydfiler fra rå PCM eller .wav data

mp3rtp

brukes til å kode MP3 med RTP strømming av utdataen

libmp3lame

tilbyr funksjonene som er nødvendige for å konvertere rå PCM og WAV filer til MP3 filer