Le package MPlayer contient un lecteur de vidéo en ligne de commande. Il est utile pour visualiser pratiquement tous les types de fichiers vidéos.
Téléchargement (HTTP): http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
Téléchargement (FTP): ftp://ftp1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre4.tar.bz2
Taille du téléchargement: 4,7 Mo
Estimation de l'espace disque requis: 51 Mo
Estimation du temps de construction: 1,80 SBU
CODEC propriétaires : http://www1.mplayerhq.hu/MPlayer/releases/codecs/extralite.tar.bz2
Thème GUI par défaut : http://www1.mplayerhq.hu/MPlayer/Skin/default-1.8.tar.bz2
Polices avec pré-rendu : http://www1.mplayerhq.hu/MPlayer/releases/fonts/font-arial-iso-8859-1.tar.bz2
Les téléchargements supplémentaires ne sont pas requis pour construire et utiliser MPlayer. Vous pouvez trouver bien plus de CODEC, thèmes et polices sur la page d'accueil de MPlayer.
X (XFree86-4.4.0 ou X.org-6.7.0), libpng-1.2.5, libjpeg-6b, GTK+-1.2.10, DirectFB-0.9.20, SVGAlib-1.4.3, FreeType-2.1.7, Fontconfig-2.2.2, libungif-4.1.0b1, libogg-1.1 libvorbis-1.0.1, AAlib-1.4rc5, SDL-1.2.7, XviD-1.0.0-rc4, arts-1.2.2, ALSA-1.0.4, EsounD-0.2.34, LZO-1.08, libmad-0.15.1b, CDParanoia-III-9.8, libdv-0.101, libdvdread-0.9.4, NAS-1.6, Samba-3.0.4, LAME-3.95.1, XMMS-1.2.10, FLAC-1.1.0, libFAME-0.9.1, Theora, MP1E, FAAD2, GGI, FriBidi, unrarlib, LIRC, lirccd et LIVE.COM Streaming Media
Si vous avez téléchargé des CODEC propriétaires, déballez-les sur un emplacement système (comme /usr/lib/mplayer/codecs) et ajoutez l'option --with-codecsdir=[emplacement] au script configure.
Les mainteneurs du package recommandent de construire sans optimisation
Installez MPlayer en lançant les commandes suivantes:
./configure --prefix=/usr --confdir=/etc/mplayer \
--enable-largefiles --enable-shared-pp &&
make &&
make install &&
make -C libavcodec/libpostproc install
Vous aurez besoin de codecs.conf uniquement si vous voulez modifier ses propriétés car le binaire principal en contient une copie interne :
cp etc/codecs.conf /etc/mplayer
La version GUI de MPlayer requiert un thème. Déballez-le dans l'emplacement recommandé :
install -d /usr/share/mplayer/Skin &&
tar xjvf ../default-1.8.tar.bz2 -C /usr/share/mplayer/Skin
Si vous voulez lire des DVD avec MPlayer, vous avez besoin de faire un lien partant de votre lecteur de DVD vers /dev/dvd:
ln -s /dev/<dvd drive> /dev/dvd
Remplacez [lecteur dvd] par le périphérique adéquate, par exemple /dev/hdc. Si vous ne savez pas quel péripérique choisir, tapez:
dmesg | grep DVD
Vous devriez obtenir:
hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, ATAPI CD/DVD-ROM drive
Si vous avez une émulation SCSI activé pour les lecteurs, vous aurez besoin d'obtenir le bon périphérique SCSI. Chaque lecteur CD/DVD est attribué dans le même ordre que les périphériques IDE de cette façon /dev/scd0, /dev/scd1 et ainsi de suite.
--enable-shared-pp : Ceci active la construction d'un libpostproc partagé (bibliothèque pour le post processing, appliquant des filtres comme 'sharpen').
--enable-gui : Cette option indique à MPlayer de compiler le code GUI (requiert GTK+-1.2.10.
--enable-menu : Cett option active le support du nouveau menu. C'est comme un OSD, mais vous pouvez aussi y lancer un shell.
Si vous souhaitez utiliser une police FreeType, vous avez besoin de lier un fichier TTF à votre répertoire ~/.mplayer. Par exemple:
ln -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf /etc/mplayer/subfont.tt
ou sinon
tar xjvf ../font-arial-iso-8859-1.tar.bz2 -C /usr/share/mplayer/font &&
cd /usr/share/mplayer/font &&
ln -sf font-arial-iso-8859-1/font-arial-[font size]-iso-8859-1/* .
Vous pouvez choisir la taille parmi 14, 18, 24 et 28.
Initialisez le bon propriétaire des CODEC, thèmes et polices :
chown -R root:root [emplacement CODECs] &&
chown -R root:root /usr/share/mplayer
Configurez l'interface utilisateur avec les commandes suivantes :
cat > /etc/mplayer/config << "EOF" gui = yes skin = default EOF
La première ligne, gui = yes, fera que MPlayer se lancera en mode GUI automatiquement. Si vous souhaitez décider s'il doit se lancer en mode GUI ou non, oubliez cette ligne et lancez mplayer avec -gui ou lancez gmplayer (c'est-à-dire lorsque vous le lancez à partir d'un menu du gestionnaire de fenêtre ou à l'invite). Notez que le fichier de configuration principal est appelé config s'il est placé dans le répertoire ~/.mplayer.
Le package MPlayer contient mplayer, gmplayer et mencoder.
mplayer gère les formats d'entrées, les CODEC et formats pour jouer des fichiers vidéo, DVD, (S)VCD ou des flux réseau contenant des informations audio et/ou vidéo sur votre système.
Exemples:
mplayer -fs blfs.avi
mplayer -vo fbdev -fb /dev/fb0 dvd://1 -aid 128 -sub en -framedrop
mplayer -fs vcd://1 # works both for VCDs and SVCDs
mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg
Pour plus d'informations, regardez la très bonne documentation incluse dans le package dans le sous-répertoire DOCS/.
mencoder est utilisé pour coder tous films jouables pour un lecteur MPlayer en DivX4, XviD ou tout autre CODEC dans libavcodec avec de l'audio PCM/MP3/VBRMP3.
Exemple:
rm frameno.avi mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \ -lameopts vbr=3 -o frameno.avi # mencoder should output bitrates for average encodings # now, choose one you like best! In the following lines, # replace <bitrate> and <name.avi> with statements of your # personal liking. mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> -o <name.avi> mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> -o <name.avi> mencoder -forceidx <name.avi>