FAAC-1_30

Introduksjon til FAAC

FAAC er en koder for en taps lydkomprimeringsskjema spesifisert i MPEG-2 Part 7 og MPEG-4 Part 3 standarder og kjent som Advanced Audio Coding (AAC). Denne koderen er nyttig for å produsere filer som kan spilles av på iPod. Dessuten, iPod forstår ikke andre lydkomprimeringsskjemaer brukt i videofiler.

[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

Installasjon av FAAC

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

./bootstrap                                &&
./configure --prefix=/usr --disable-static &&
make

Denne pakken kommer ikke med en testpakke. Imidlertid grunnleggende funksjonalitet kan testes ved å kode en eksempel WAV-fil (eksempelfilen er installert av alsa-utils-1.2.12 pakken:

./frontend/faac -o Front_Left.mp4 /usr/share/sounds/alsa/Front_Left.wav

Dekode deretter resultatet ved hjelp av faad programnet fra FAAD2-2.11.1 pakken og spill av den dekodede filen (krever aplay programmet fra alsa-utils-1.2.12 pakken:

faad Front_Left.mp4
aplay Front_Left.wav

aplay skal identifisere filen som Signed 16 bit Little Endian, Rate 48000 Hz, Stereo, og du bør høre ordene «front left.»

Nå, som root bruker:

make install

Parameterforklaringer

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

Andre AAC kodere

Kvaliteten til FAAC er ikke oppe på nivå med de beste AAC-koderne som er tilgjengelige for øyeblikket. Dessuten støtter det bare AAC og ikke High Efficiency AAC (også kjent som aacPlus), som gir bedre kvalitet ved lave bithastigheter ved hjelp av «spectral band replication» teknologi. Ett eksempel på et alternativt program for å produsere AAC og HE-AAC strømmer er:

  • 3GPP Enhanced aacPlus general audio codec: tilgjengelig i kildeformen, kan kode bare HE-AAC opptil 48 kbps ut av boksen, men den maksimale bithastigheten kan endres ved å redigere tuning bordet i FloatFR_sbrenclib/src/sbr_main.c filen.

Vær imidlertid oppmerksom på at iPoden kun støtter AAC profilen med lav kompleksitet, som er standard i FAAC, men er helt utilgjengelig i 3GPP koder.

Innhold

Installert Program: faac
Installerte Biblioteker: libfaac.so og libmp4v2.so
Installerte Mapper: Ingen

Korte Beskrivelser

faac

er en kommandolinje AAC koder

libfaac.so

inneholder funksjoner for koding av AAC strømmer

libmp4v2.so

inneholder funksjoner for å lage og manipulere MP4 filer