libtheora-1.1.1

Introduction à libtheora

libtheora est une implémentation de référence du format de compression vidéo Theora développé par la fondation Xiph.Org.

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

Informations sur le paquet

  • Téléchargement (HTTP) : https://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 9eeabf1ad65b7f41533854a59f7a716d

  • Taille du téléchargement : 1.4 Mo

  • Estimation de l'espace disque requis : 13.4 Mo (sans les bibliothèques statiques ou la documentation de l'API et sans installer les exemples)

  • Estimation du temps de construction : 0.2 SBU

Dépendances de libtheora

Requises

libogg-1.3.4

Recommandées

Facultatives

SDL-1.2.15 et libpng-1.6.37 (tous deux pour construire le lecteur d'exemple), Doxygen-1.8.19, texlive-20200406 (ou install-tl-unx), BibTex,et Transfig (tous quatre pour construire la documentation de l'API), et Valgrind-3.16.1

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

Installation de libtheora

Installez libtheora en lançant les commandes suivantes :

sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c &&
./configure --prefix=/usr --disable-static &&
make

Si vous souhaitez lancer les tests, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Si vous souhaitez vous avez construit les exemples et si vous souhaitez les installer (pour pouvoir bidouiller du theora), installez-les en tant qu'utilisateur root :

cd examples/.libs &&
for E in *; do
  install -v -m755 $E /usr/bin/theora_${E}
done

Explication des commandes

sed -i 's/png_\(sizeof\)/\1/g' examples/png2theora.c : Ce sed corrige la construction avec libpng 1.6.

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

Contenu

Programmes installés: Aucun, à moins d'avoir installé les exemples.
Bibliothèques installées: libtheora.so, libtheoraenc.so et libtheoradec.so
Répertoires installés: /usr/include/theora et /usr/share/doc/libtheora-1.1.1

Descriptions courtes

libtheora*.so

contient les fonctions pour lire et écrire des fichiers vidéo.

Last updated on 2020-03-24 19:19:44 +0000