Ceci est une ancienne révision du document !
MPlayer
Testé sous Breezy et Dapper.
Rédigée et maintenue par Id2ndR. Ajout de w32codecs et mplayer en ligne de commande par DaWar. Ajout de kmplayer par xabilon
MPlayer est un lecteur multimédia pour linux.
Mots-clefs : MPlayer
, ubuntu
, linux
.
Introduction
mplayer est un lecteur vidéo pour Linux (il fonctionne sur beaucoup d’autres Unix et processeurs non-x86, voir la documentation). Il joue la plupart des formats MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, OGG/OGM, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM et RoQ, gérés par plusieurs codecs natifs et par des codecs binaires. Vous pouvez regarder des VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 et même des films WMV.
Installation
- Dans le menu Applications → Ajouter des applications
Choissez MPlayer dans la catégorie Son et Vidéo → Plus d'applications.
- De manière générale, utilisez un gestionnaire de paquets pour installer mplayer (ou une version optimisée pour votre architecture).
Plugin pour Mozilla (et Firefox)
- Le paquet mozilla-mplayer (avec un gestionnaire de paquets) vous permettra de visualiser les vidéos dans votre navigateur Mozilla ou Firefox.
Codecs propriétaires
Pour lire les videos au format wmv ou lire des dvd protégés :
- référez-vous à la documentation plf-fr.
- installez ensuite les paquets
w32codecs
(pour le format wmv) et/oulibdvdcss
(pour les dvd).
Utilisation
MPlayer peut s'utiliser de diverses manières :
1. l’interface graphique de mplayer sera lancée lorsque vous lancerez mplayer dans votre environnement (GNOME, KDE ou Xfce)
- KDE.
2. mplayer peut être lancé et piloté en ligne de commande. Ainsi seule la vidéo lue s'affiche dans une fenêtre.
gmplayer
En attendant : http://docs.google.com/View?docid=dcc447pw_4276xq98
kmplayer
Activer les dépôts Universe et Multiverse, puis installer:
sudo apt-get install kmplayer mplayer-nogui
Pour profiter du plug-in pour Konqueror:
sudo apt-get install kmplayer-konq-plugins
Mplayer en commande
Pourquoi utiliser mplayer en ligne de commande ? Et bien, c'est rapide, simple, léger, et surtout très complet.
Lancer une video avec mplayer est très simple, il suffit d'indiquer mplayer mavideo.avi dans une console. Pour lancer plusieurs video a la suite : mplayer filmCD1.avi filmCD2.avi… Pour un dvd : mplayer dvd://
Une fenêtre se lance avec la video, mais aucun bouton ne permet d'intéragir. Car mplayer se pilote qu'au clavier, a la télécommande ou au joystick !
Les principaux raccourcis clavier
Les principaux raccourcis clavier | |
---|---|
droite et gauche | recule/avance de 10 secondes |
haut et bas | recule/avance d'une minute |
pgup et pgdown | recule/avance de 10 minutes |
< et > | recule/avance dans la liste de lecture |
p ou ESPACE | met le film en pause (n'importe quelle touche pour redémarrer) |
q ou ESC | stoppe la lecture et quitte |
+ et - | ajuste le décalage audio de +/- 0.1 seconde |
/ et * | réduit / augmente le volume |
m | coupe le son (mute) |
f | plein-écran |
o | bascule entre les états d'affichage a l'écran (OSD) : aucun / durée écoulée / durée écoulée + durée totale |
v | bascule les modes d'affichage des sous-titres |
j | change la langue des sous titres (DVD ou video avec plusieurs langues) |
# | change de piste audio (DVD ou video avec plusieurs langues) |
a | bascule l'alignement des sous titres : haut/milieu/bas |
z et x | ajuste le décalage des sous titres de +/- 0.1 seconde |
1,2,3 etc | réglage de contraste, luminosité… Uniquement avec la sortie video XV |
Il est possible dans le fichier ~/.mplayer/input.conf de changer les raccourcis clavier, ou d'utiliser la souris, un joystick ou une télécommande pour controler mplayer. La syntaxe est simple : Nom_de_la_touche_ou_du_bouton Action.
Vous trouverez le nom des touches reconnues et les actions dans la doc anglaise (ou par les commandes mplayer -input keylist et mplayer -input cmdlist) : Lien Actions et touches (EN)
Fichier de configuration de mplayer
Le fichier de configuration pour mplayer situé dans votre home (~/.mplayer/config) permet de régler finement celui ci. Toutes les options passées en ligne de commande peuvent être incluses dans le fichier de conf, et inversement.
Voici les réglages les plus utiles, dans un seul bloc pour faciliter le copier coller, avec des commentaires (#) :
# Sortie vidéo # mplayer -vo help pour avoir les sorties video disponibles # xv est la sortie la plus rapide ; elle permet # aussi des ajustements de contraste, luminosité... vo = xv # Sortie audio # mplayer -ao help pour avoir les sorties son disponibles # L'idéal c'est alsa si votre carte supporte dmix (multicanal), # esd pour Gnome et arts pour KDE ao = alsa # l'option channels permet d'utiliser les kits 5.1 # On peut dupliquer des canaux avec mplayer, # voir la doc très complete a ce sujet : # http://www.mplayerhq.hu/DOCS/HTML/fr/advaudio.html#advaudio-channels-copying # (je n'ai pas de 5.1, donc pas joué avec) #channels = 4:4:0:2:0:0:1:3:1:1 # sous titres, j'ai piqué ca sur le web, perso ca # me convient bien mieux que le réglage par défaut. # Notez qu'il n'est pas possible d'augmenter # la taille des sous titres DVD, # il faut pour cela diminuer votre résolution # (les sous titres DVD sont des images) ffactor="10" #black outline sub-bg-alpha="0" #background color ala closed captions sub-bg-color="0" #black to white subfont-text-scale="5.7" #truetype font scaling subfont-blur="1" #Slight blur spuaa=20 #Lissage des sous titres DVD (?) # Choisir sa font TTF préféré pour les sous titres # (bien entendu pas pour les DVD, cf plus haut) font=/usr/share/fonts/truetype/msttcorefonts/impact.ttf # sous titres langue par défaut (j'aime les dvd en VO sous titré) slang=fr,fra # son, langue par défaut alang=en # Virer xscreesaver pendant le visionage \o/ stop-xscreensaver="yes" # filtres d'amélioration, ça peux ramer, # je l'ai commenté car pas d'améliorations notables #autoq=100 #vf=pp=de,hqdn3d # La geexbox (LiveCD pour la lecture video # utilise cet optimisation : #vf=pp=hb:a/vb:a/dr:a/al:a
Astuces
Pour utiliser les sous titres, il suffit qu'ils portent le même nom que le film. Mplayer reconnait la plupart des formats de sous titres.
Pour la diffusion sur un écran 4:3 d'un film 16:9 sous-titré, il est possible de placer les sous-titres sous le film !! avec l'option, en ligne de commande, mplayer -vf expand=-1:-100:0:0 mon.avi ou en dur dans le fichier ./mplayer/config vf=expand=-1:-100:0:0
Mplayer fonctionne aussi pour lire des videos en streaming, soit par http, soit par rtsp ou autre protocole de streaming. L'option -dumpstream permet de sauvegarder une video streamé : mplayer rtsp://site.com/video.rm -dumpstream -dumpfile fichier.rm
Notes
Problèmes et solutions :
- Au démarrage de mplayer vous obtenez l'erreur suivante :
New_Face failes. Maybe the font path is wrong. Please supply the text font file (~/.mplayer/subfont.ttf).
Dans ce cas vous pouvez récupérer le fichier subfont.ttf et le déplacer dans ~/.mplayer/ (Dans certains cas, installer le package "mplayer-fonts" suffit)
- Lorsque vous agrandissez la fenêtre vidéo, la vidéo conserve la même taille.
Vous pouvez changer le pilote vidéo utilisé : dans les préférences → onglet Vidéo, choisissez xv. Validez et redémarrez MPlayer.
Source de ces deux informations : http://www.trustonme.net/didactels/33.html.
- Pour les personnes possédant un écran 16/10ème et qui veulent avoir un format d'image respecté lors de la lecture de vidéos, il suffit d'ajouter ceci au fichier de configuration de MPlayer :
MonitorAspect="16:10"