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.3 plattform.
Nedlasting (HTTP): https://storage.googleapis.com/aom-releases/libaom-3.12.0.tar.gz
Nedlasting MD5 sum: aabd9c71c7d52c837ec276156d5a953f
Nedlastingsstørrelse: 5.2 MB
Estimert diskplass som kreves: 121 MB (legg til 1.2 GB for tester)
Estimert byggetid: 1.2 SBU (med parallellitet=4, legg til 155 SBU for tester)
yasm-1.3.0 (eller NASM-2.16.03
En Internett-tilkobling er nødvendig for noen tester til denne pakken. Systemsertifikatlageret må kanskje settes opp med make-ca-1.15 før du tester 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 testdata && 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.13.2.
-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.