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.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

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