libvpx-1.7.0

Introduction à libvpx

Ce paquet, du projet WebM, fournit l'implémentation de référence du codec vp8, utilisé dans la plupart des vidéos html5 actuelles et le codec VP9 de prochaine génération.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-8.2.

Informations sur le paquet

Dépendances de libvpx

Requises

yasm-1.3.0 (compiler avec NASM-2.13.03 est actuellement cassé) et Which-2.21 (pour que configure trouve yasm)

Facultatives

Doxygen-1.8.14 et PHP-7.2.2 (pour construire la documentation).

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libvpx

Installation de libvpx

Installez libvpx en lançant les commandes suivantes :

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

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

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

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

sed ...  : Ces commandes corrigent l'appartenance et les permissions des fichiers installés.

mkdir libvpx-build && cd libvpx-build : Les développeurs de libvpx recommandent de construire dans un répertoire de construction dédié.

--disable-vp8 : Ce paramètre désactive la construction du support du codec VP8.

--disable-vp9 : Ce paramètre désactive la construction du support du codec VP9.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Contenu

Programmes installés: vpxdec et vpxenc
Bibliothèques installées: libvpx.so
Répertoires installés: /usr/include/vpx

Descriptions courtes

vpxdec

est le décodeur VP8 et VP9 du projet WebM.

vpxenc

est l'encodeur VP8 et VP9 du projet WebM.

libvpx.so

fournit les fonctions pour utiliser les codecs vidéo VP8 et VP9.

Last updated on 2018-02-18 00:35:13 +0100