libmpeg2-0.5.1

Introduction à libmpeg2

Le paquet libmpeg2 contient une bibliothèque pour décoder des flux vidéo MPEG-2 et MPEG-1. La bibliothèque est capable de décoder tous les flux MPEG respectant certaines restrictions : « paramètres forcés » pour MPEG-1, et « profil principal » pour MPEG-2. C'est utile pour des programmes et des applications ayant besoin de décoder des flux vidéo MPEG-2 et MPEG-1.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

Dépendances de libmpeg2

Facultatives

un environnement graphique et SDL-1.2.15

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libmpeg2

Installation de libmpeg2

Installez libmpeg2 en exécutant les commandes suivantes :

sed -i 's/static const/static/' libmpeg2/idct_mmx.c &&

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

Pour tester les résultats, lancez : make check. Pour effectuer un test de régression plus complet, voir le fichier test/README dans l'arborescence des sources.

Maintenant, en tant qu'utilisateur root :

make install &&

install -v -m755 -d /usr/share/doc/libmpeg2-0.5.1 &&
install -v -m644 README doc/libmpeg2.txt \
                    /usr/share/doc/libmpeg2-0.5.1

Explication des commandes

sed -i ... : Ce sed corrige des problèmes avec les compilateurs GCC actuels.

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

Contenu

Programmes installés: corrupt_mpeg2, extract_mpeg2 et mpeg2dec
Bibliothèques installées: libmpeg2.so et libmpeg2convert.so
Répertoires installés: /usr/include/mpeg2dec et /usr/share/doc/libmpeg2-0.5.1

Descriptions courtes

extract_mpeg2

extrait des flux vidéo MPEG d'un flux multiplexé

mpeg2dec

décode des flux vidéo MPEG1 et MPEG2

libmpeg2.so

contient les fonctions de l'API utilisées pour décoder des flux vidéo MPEG

libmpeg2convert.so

contient les fonctions de l'API utilisées pour les conversions de couleurs de flux vidéo MPEG