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.
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.
Nedlasting (HTTP): https://github.com/knik0/faac/archive/1_30/faac-1_30.tar.gz
Nedlasting MD5 sum: 8d61e6d55088e599aa91532d5e6995b0
Nedlastingsstørrelse: 240 KB
Estimert diskplass som kreves: 4.7 MB
Estimert byggetid: mindre enn 0.1 SBU
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.13 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.13 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
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
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.