faac applikasjonen 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 kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/lfs-book/faac/archive/v1.31.1/faac-1.31.1.tar.gz
Nedlasting MD5 sum: f9eeff03ad4a27a4973fe728ab065924
Nedlastingsstørrelse: 240 KB
Estimert diskplass som kreves: 6.0 MB
Estimert byggetid: 0.1 SBU
På GitHub har vi splittet oppstrømsdepotet til vårt eget
lfs-book
navneområde og gjenskapte
en tagg for utgivelsen. Dette gjøres for å sikre at den
nedlastede tarball filnavnet er korrekt og konsistent (dvs. det
skal ikke endres når du bruker nettleseren i stedet for et
verktøy som wget).
Taggen vår og oppstrømsutgivelseskoden er på samme commit, så vi
har ikke introdusert noen endring i tarball innholdet bortsett
fra navnet på toppnivåmappen (som Git ikke sporer).
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.2 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.