libvpx-1.15.0

Introduksjon til libvpx

Denne pakken, fra WebM prosjektet, gir referanse implementeringer av VP8 kodek (brukt i de fleste aktuelle html5 videoer) og neste generasjons VP9 kodek.

[Notat]

Notat

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.

Pakkeinformasjon

libvpx Avhengigheter

Anbefalt

Valgfri

cURL-8.11.0 (for å laste ned testfiler) og Doxygen-1.12.0 (for å bygge dokumentasjon)

[Notat]

Notat

En Internett-tilkobling er nødvendig for noen tester til denne pakken.

Installasjon av libvpx

Installer libvpx ved å kjøre følgende kommandoer:

sed -i 's/cp -p/cp/' build/make/Makefile &&

mkdir libvpx-build            &&
cd    libvpx-build            &&

../configure --prefix=/usr    \
             --enable-shared  \
             --disable-static &&
make

For å teste resultatene, kjør: LD_LIBRARY_PATH=. make test. Testpakken laster ned mange filer som en del av testprosessen. Noen få deler av den vil bruke alle tilgjengelige kjerner.

Nå, som root bruker:

make install

Parameterforklaringer

sed ... : Denne kommandoen korrigerer eierskap og tillatelser for installerte filer.

mkdir libvpx-build && cd libvpx-build: libvpx utviklere anbefaler å bygge i en dedikert byggemappe.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

--disable-vp8: Denne bryteren hindrer byggestøtte for VP8 kodeken.

--disable-vp9: Denne bryteren hindrer byggestøtte for VP9 kodeken.

--target=generic-gnu: Denne bryteren deaktiverer optimaliseringer spesifikke til x86 og x86-64, som gjør det mulig å bygge denne pakken uten nasm og yasm installert.

LD_LIBRARY_PATH=.: Dette er nødvendig for testpakken for å bruke biblioteket som nettopp ble bygget.

Innhold

Installerte Programmer: vpxdec og vpxenc
Installerte Biblioteker: libvpx.so
Installerte Mapper: /usr/include/vpx

Korte Beskrivelser

vpxdec

er WebM Prosjektet VP8 og VP9 dekoderen

vpxenc

er WebM Prosjektet VP8 og VP9 koder

libvpx.so

gir funksjoner for å bruke VP8 og VP9 videokodeker