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.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

LAME Avhengigheter

Valgfri

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

Redaktørens notater: https://wiki.linuxfromscratch.org/blfs/wiki/lame

Installasjon av LAME

Forhindre kildekodemappen fra å bli feilaktig hardkodet som en delt biblioteksøkesti 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

For å teste resultatene, kjør: LD_LIBRARY_PATH=libmp3lame/.libs make test.

Nå, som root bruker:

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

Parameterforklaringer

--enable-mp3rtp: Denne bryteren aktiverer bygging av encode-to-RTP programmet.

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

--enable-nasm: Dette alternativet aktiverer bruk av NASM-2.16.03 å kompilere optimaliserte monteringsrutiner for 32-bit x86. Merk at dette har ingen effekt på x86_64.

Innhold

Installerte Programmer: lame og mp3rtp
Installert Bibliotek: libmp3lame.so
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 streaming av utdataen

libmp3lame.so

gir de nødvendige funksjonene for å konvertere rå PCM og WAV filer til MP3 filer