libaom pakken inneholder en referanse versjon av Alliance for Open Media videokodeken. Denne kodeken er et patentfritt alternativ til H.265, og begynner å bli brukt rundt hele internett.
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://storage.googleapis.com/aom-releases/libaom-3.9.1.tar.gz
Nedlasting MD5 sum: f31b72e81dd177396e3553576f6515ef
Nedlastingsstørrelse: 5.3 MB
Estimert diskplass som kreves: 104 MB (legg til 1.0 GB for tester)
Estimert byggetid: 1.0 SBU (med parallellitet=4, legg til 187 SBU for tester)
yasm-1.3.0 (eller NASM-2.16.03
En Internett-tilkobling er nødvendig for noen tester til denne pakken.
Installer libaom ved å kjøre følgende kommandoer:
mkdir aom-build && cd aom-build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D BUILD_SHARED_LIBS=1 \ -D ENABLE_DOCS=no \ -G Ninja .. && ninja
For å teste resultatene, utsted: ninja runtests. Merk at testene tar ekstremt lang tid å kjøre.
Nå, som root
bruker:
ninja install && rm -v /usr/lib/libaom.a
-D BUILD_SHARED_LIBS=1
:
Denne bryteren bygger delte versjoner av bibliotekene.
-D ENABLE_DOCS=no
: Denne
bryteren deaktiverer bygging av dokumentasjonen fordi den mislykkes
på grunn av en inkompatibilitet med siste versjon av Doxygen-1.12.0.
-D ENABLE_NASM=yes
: Bruk denne bryteren
hvis du har både yasm-1.3.0 og NASM-2.16.03
installert og ønsker å bruke nasm i stedet for yasm.