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.2.
Informations sur le paquet
Téléchargements supplémentaires
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
gtk+-2.24.13
Bibliothèques et pilotes d'entrée audio facultatifs
CDParanoia-III-10.2, Samba-3.6.8,
libdvdread-4.2.0, libdvdnav-4.2.0,
libdvdcss-1.2.12, libbluray,
libcdio, LIVE555 Streaming
Media, RTMPDump, TiVo vstream
client et XMMS
Bibliothèques et pilotes de sortie audio facultatifs
ALSA-1.0.26, EsounD-0.2.41, PulseAudio-2.1,
SDL-1.2.15,
JACK, OpenAL et NAS
Bibliothèques et pilotes de sortie vidéo facultatifs
AAlib-1.4rc5, DirectFB, giflib-4.1.6,
libcaca, libjpeg-8d,
libmng-1.0.10, libpng-1.5.13,
OpenJPEG-1.5.1 et SVGAlib
CODEC facultatifs
libmad-0.15.1b, LZO-2.06, Speex-1.2rc1,
libtheora-1.1.1, mpg123-1.14.4, liba52-0.7.4,
FAAC-1.28,
FAAD2-2.7,
libdv-1.0.0, XviD-1.3.2, libvpx-1.1.0, LAME-3.99.5,
TwoLAME, libgsm, libdca,
libmpcdec,
OpenCore Adaptive
Multi Rate, CrystalHD,
x264, Dirac,
Schroedinger,
libnut
Dépendances facultatives diverses
Enca,
FFmpeg-1.0, Fontconfig-2.10.1, FreeType-2.4.10, FriBidi-0.19.4, gtk+-2.24.13 (requis pour
le GUI), LADSPA,
libbs2b, LIRC and LIRC Client
Daemon, Unrar-4.2.4, libxslt-1.1.27
(requis pour la construction de la documentation HTML), DocBook XML-DTD-4.5 (requis pour la
construction de la documentation HTML) et DocBook XSL Stylesheets-1.77.1
(requis pour la construction de la documentation HTML)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/mplayer
Installation de MPlayer
Installation du MPlayer principal
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 :
./configure --prefix=/usr --confdir=/etc/mplayer --enable-dynamic-plugins --enable-menu --enable-gui &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Pour construire et installer la documentation HTML, lancer en
tant qu'utilisateur root
:
make doc &&
install -d /usr/share/doc/mplayer-1.1 &&
cp -v DOCS/HTML/en/* /usr/share/doc/mplayer-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 -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
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 ../clearplayer-0.9 -C /usr/share/mplayer/skins &&
ln -sfv Blue /usr/share/mplayer/skins/default
tar -xvf ../clearplayer-0.9.tar.bz2
-C /usr/share/mplayer/skins &&
ln -sfv clearplayer /usr/share/mplayer/skins/default
Explications des commandes
--enable-gui
: Cette
option est initialisée pour construire GMPlayer, une interface Gtk+
2 pour 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.0. 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
pose des problèmes ou 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).