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.

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

Informations sur le paquet

Dépendances de libmpeg2

Facultatives

Système X Window et SDL-1.2.15

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

Installation de libmpeg2

Installez libmpeg2 en lançant 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/mpeg2dec-0.5.1 &&
install -v -m644 README doc/libmpeg2.txt \
                    /usr/share/doc/mpeg2dec-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/mpeg2dec-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.

Last updated on 2017-08-24 02:35:52 +0200