MPlayer-1.1.1

Introduction à MPlayer

MPlayer est un puissant lecteur audio/vidéo contrôlable en ligne de commande ou par une interface graphique et capable de lire presque tous les formats audio et vidéo. Avec du matériel vidéo supporté et des pilotes supplémentaires, MPlayer peut lire des fichiers vidéo sans système X Window installé.

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

Informations sur le paquet

Téléchargements supplémentaires

Habillages

[Note]

Note

Les peaux sont seulement requises pour l'utilitation d'une interface utilisateur Gtk+ 2.

Dépendances de MPlayer

Requises

yasm-1.2.0

Recommandées

Bibliothèques et pilotes d'entrée audio facultatifs

CDParanoia-III-10.2, Samba-4.0.9, libdvdread-4.2.0, libdvdnav-4.2.0, libdvdcss-1.2.13, libbluray, libcdio, LIVE555 Streaming Media, RTMPDump, TiVo vstream client et XMMS

Bibliothèques et pilotes de sortie audio facultatifs

ALSA-1.0.27, EsounD-0.2.41, PulseAudio-4.0, SDL-1.2.15, JACK, OpenAL et NAS

Bibliothèques et pilotes de sortie vidéo facultatifs

AAlib-1.4rc5, DirectFB, giflib-5.0.5, libcaca, libjpeg-turbo-1.3.0, libmng-2.0.2, libpng-1.6.4, OpenJPEG-1.5.1 et SVGAlib

CODEC facultatifs

FFmpeg-1.2.2, libmad-0.15.1b, LZO-2.06, Speex-1.2rc1, libtheora-1.1.1, mpg123-1.15.4, liba52-0.7.4, FAAC-1.28, FAAD2-2.7, libdv-1.0.0, XviD-1.3.2, libvpx-1.2.0, LAME-3.99.5, TwoLAME, GSM, libdca, libmpcdec, OpenCore Adaptive Multi Rate, CrystalHD, x264, Dirac, Schroedinger, libnut

Dépendances facultatives diverses

Enca, Fontconfig-2.10.93, FreeType-2.5.0.1, FriBidi-0.19.5, LADSPA, libbs2b, LIRC (et LIRC Client Daemon), Unrar-5.0.11, et libxslt-1.1.28, DocBook XML-DTD-4.5 et DocBook XSL Stylesheets-1.78.1 (les trois sont requis pour construire la documentation HTML)

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

Installation de MPlayer

Installation du MPlayer principal

[Note]

Note

Les mainteneurs du paquet recommandent de construire sans optimisations.

Il se peut que vous souhaitiez examiner la sortie de ./configure --help pour savoir les paramètres supplémentaires de configure nécessaires pour les dépendances que vous avez installées sur votre systèmes.

Installez MPlayer en lançant les commandes suivantes :

patch -Np1 -i ../MPlayer-1.1.1-giflib_fixes-1.patch &&
patch -Np1 -i ../MPlayer-1.1.1-live_fixes-1.patch &&
sed -i 's:libsmbclient.h:samba-4.0/&:' configure stream/stream_smb.c &&
./configure --prefix=/usr            \
            --confdir=/etc/mplayer   \
            --enable-dynamic-plugins \
            --enable-menu            \
            --enable-gui             &&
make

Si vous voulez reconstruire la documentation scindée en fichiers HTML et construire une version en un seul fichier HTML des docs, tapez la commande suivante:

make doc

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

Maintenant, en tant qu'utilisateur root :

make install

Pour installer la documentation HTML, tapez les commandes suivantes en tant qu'utilisateur root :

install -v -m755 -d /usr/share/doc/mplayer-1.1.1 &&
install -v -m644    DOCS/HTML/en/* \
                    /usr/share/doc/mplayer-1.1.1

Vous n'aurez besoin de codecs.conf que si vous voulez modifier ses propriétés, vu que le binaire principal en contient une copie interne. Assurez que toutes vos modifications de codecs.conf aboutisse au résultat désiré vu que des entrées incorrectes dans ce fichier sont connues pour provoquer des erreurs et rendre le lecteur inutilisable. Si nécessaire, créez le fichier en tant qu'utilisateur root :

install -v -m644 etc/codecs.conf /etc/mplayer

Il se peut aussi que vous souhaitiez copier tous les fichiers de configuration par défaut vers /etc/mplayer pour vous y référer plus tard ou pour pouvoir les personnaliser. En tant qu'utilisateur root :

install -v -m644 etc/*.conf /etc/mplayer
[Note]

Note

Ce paquet installe des fichiers d'icônes dans la hiérarchie /usr/share/icons/hicolor et des fichiers du bureau dans la hiérarchie /usr/share/applications. Vous pouvez améliorer les performances du système et l'utilisation de la mémoire en mettant à jour /usr/share/icons/hicolor/index.theme et /usr/share/applications/mimeinfo.cache. Pour réaliser la mise à jour vous devez avoir installé gtk+-2.24.20 ou GTK+-3.8.4 (pour le cache des icônes) et desktop-file-utils-0.22 (pour le cache du bureau) et apez la commande suivante en tant qu'utilisateur root :

gtk-update-icon-cache &&
update-desktop-database

Installation de peau (facultatif)

Pour activer l'interface Gtk+2 de MPlayer, vous devez au moins installer une peau. Extraire la peau souhaitée et créer le répertoire par défaut (en tant qu'utilisateur root) :

tar -xvf ../Clearlooks-1.5.tar.bz2 \
       -C /usr/share/mplayer/skins &&
ln -sfv Clearlooks /usr/share/mplayer/skins/default

Explications des commandes

--enable-gui : Cette option construit l'interface graphique dans mplayer.

--enable-menu : Cette option est initialisée pour activer l'affichage par dessus l'écran d'affichage.

--disable-ffmpeg_a : Vous pouvez utiliser cette option si vous avez installé FFmpeg-1.2.2. MPlayer inclu une copie des sources de FFmpeg et sans cette option il sera inclu statiquement à la compilation la version incluse de FFmpeg. Des liens dynamiques dans un système ou FFmpeg est installé fait que MPlayer et Mencoder seront plus petit d'environ 9Mo. Si MPlayer se montre instable dans un système avec FFmpeg d'installé, essayez de recompiler MPlayer sans cette option (il est toujours testés plus complètement avec la version de FFmpeg incluse).

Configuration de MPlayer

Fichiers de configuration

/etc/mplayer/* et ~/.mplayer/*

Informations de configuration

Normalement, aucune configuration est nécessaire pour les fichiers du système global dans /etc/mplayer (en fait, ce répertoire est vide, sauf si vous avez copié les fichiers par défaut comme indiqué ci-dessus). Vous pouvez faire une configuration en choisissant le bouton de configuration qui se trouve sur l'interface graphique de MPlayer. Tout changement de configuration que vous y faites dans le GUI sera copié dans le répertoire ~/.mplayer de l'utilisateur.

Contenu

Programmes installés: gmplayer, mplayer et mencoder
Bibliothèques installées: Aucune
Répertoires installés: /etc/mplayer, /usr/lib/mplayer, /usr/share/mplayer et /usr/share/doc/mplayer

Descriptions courtes

gmplayer

est un lien symbolique vers mplayer qui affiche l'interface Gtk+ 2 de MPlayer.

mplayer

est le lecteur vidéo Mplayer principal.

mencoder

est un puissant décodeur, encodeur et outil de filtrage vidéo en ligne de commande qui est utilisé pour (entre autres choses) ripper des dvd en un fichier sur votre disque dur (voir /usr/share/doc/mplayer-1.1.1/mencoder.html).

Last updated on : 2013-01-15 00:37:08 +010