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.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.0 plattform.
Nedlasting (HTTP): https://storage.googleapis.com/aom-releases/libaom-3.6.1.tar.gz
Nedlasting MD5 sum: e5b1843484eb9873666b878e03d8160b
Nedlastingsstørrelse: 5.0 MB
Estimert diskplass som kreves: 103 MB (legg til 969 MB for tester)
Estimert byggetid: 0.5 SBU (med parallellitet=4, legg til 136 SBU for tester)
yasm-1.3.0 (eller NASM-2.16.01, send
-DENABLE_NASM=yes
alternativet til
cmake hvis du vil
bruke den i stedet for yasm)
Installer libaom ved å kjøre følgende kommandoer:
mkdir aom-build && cd aom-build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=1 \ -DENABLE_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
-DBUILD_SHARED_LIBS=1
:
Denne bryteren bygger delte versjoner av bibliotekene.
-DENABLE_DOCS=no
: Denne
bryteren deaktiverer bygging av dokumentasjonen fordi den mislykkes
på grunn av en inkompatibilitet med siste versjon av Doxygen-1.9.7.
-DENABLE_NASM=yes
: Bruk denne bryteren
hvis du har NASM-2.16.01 installert og ønsker å bruke den i
stedet for yasm.