libtheora est une implémentation de référence du format de compression vidéo Theora développé par la fondation Xiph.Org.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.xz
Somme de contrôle MD5 : 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
SDL-1.2.15 et libpng-1.6.39 (tous deux pour construire les lecteurs d'exemple), Doxygen-1.9.6, texlive-20220321 (ou install-tl-unx), BibTex et Transfig (tous quatre pour construire la documentation de l'API) et Valgrind-3.20.0
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/Libtheora
Installez libtheora en exécutant 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
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.