Outils pour utilisateurs

Outils du site


command-line:mplayer
no way to compare when less than two revisions

Différences

Ci-dessous, les différences entre deux révisions de la page.


command-line:mplayer [le 24/07/2012 à 08:43] (Version actuelle) – créée Yosko
Ligne 1: Ligne 1:
 +====== Mplayer ======
  
 +[[http://doc.ubuntu-fr.org/mplayer|Mplayer]] est un lecteur multimédia qui peut être utilisé avec une interface graphique (GMplayer pour Gnome, par exemple) ou en ligne de commande.
 +
 +====== Commandes ======
 +
 +===== À l'ouverture =====
 +
 +==== Utilisation simple ====
 +
 +  * Pour simplement lancer une vidéo :
 +
 +  mplayer MaVideo.avi
 +
 +  * Pour y ajouter des sous-titres à partir d'un fichier :
 +
 +  mplayer MaVideo.avi -sub MonSousTitre.srt
 +
 +//Nota Bene : Un fichier de sous-titre portant exactement le même nom que la vidéo (à l'exception de l'extension) sera automatiquement ajouté au lancement de la vidéo, si on ne précise rien).//
 +
 +
 +==== Position des sous-titres ====
 +
 +Représentons schématiquement l'écran lorsqu'on regarde une vidéo en fullscreen avec sous-titres :
 +
 +  |------------------------|
 +  |     Bandeau noir       |
 +  |------------------------|
 +  |                        |
 +  |         VIDEO          |
 +  |Position des sous-titres|
 +  |------------------------|
 +  |     Bandeau noir       |
 +  |------------------------|
 +
 +Comme on le voit, souvent les sous-titres empiètent sur la vidéo, ce qui est assez gênant, alors même qu'il y a un bandeau noir en bas de l'écran qui ne sert à rien du tout !
 +
 +//Les commandes qui suivent servent pour un écran dont le ratio est 16/10. Pensez à adapter ça si vous avez un 4/3 ou autre.//
 +
 +
 +==== Vidéo en haut, sous-titres en bas ====
 +
 +  mplayer -vf expand=::0:0::16/10 MaVideo.avi -sub MonSousTitre.srt
 +
 +Cette commande place les sous-titres sur la bas de l'écran, dans la zone noire, et place la vidéo tout en haut de l'écran (ce qui peut être dérangeant... mais bon, chacun ses goûts) :
 +
 +  |------------------------|
 +  |                        |
 +  |         VIDEO          |
 +  |                        |
 +  |------------------------|
 +  |     BANDEAU NOIR       |
 +  |Position des sous-titres|
 +  |------------------------|
 +
 +==== Vidéo centrée, sous-titres en bas ====
 +
 +  mplayer -vf expand=:::::16/10 MaVideo.avi -sub MonSousTitre.srt
 +
 +Ici, le résultat sera le même pour les sous-titres, mais la vidéo ne changera pas de position (et restera donc centrée, ce qui est moins déstabilisant).
 +
 +  |------------------------|
 +  |     Bandeau noir       |
 +  |------------------------|
 +  |                        |
 +  |         VIDEO          |
 +  |                        |
 +  |------------------------|
 +  |Position des sous-titres| <- Bandeau noir
 +  |------------------------|
 +
 +==== Sauvegarder ça dans la config ====
 +
 +Pour éviter de retaper cette option à chaque fois, il suffit de l'ajouter au fichier de config (~/.mplayer/config) sous la forme suivante :
 +
 +  #affichage des sous-titres dans la zone noir sous la vidéo quand cette dernière n'a pas le même ration que l'écran.
 +  #(uniquement en fullscreen)
 +  vf=expand=:::::16/10
 +
 +Si vous lancez une vidéo sans sous-titre, ce paramètre sera appelé aussi, mais cela n'aura aucune influence.
 +
 +==== Extrait du manpage de mplayer ====
 +
 +       expand[=w:h:x:y:o:a:r]
 +              Étend  (ne zoome pas) la résolution du film aux
 +              valeurs  fournies  et  place   l’original   non
 +              redimensionné  aux  coordonnées x y.  Peut être
 +              utilisé pour placer les sous-titres /l’OSD dans
 +              les bandes noires.
 +  
 +                 <l>,<h>
 +                     Largeur,hauteur  étendues  (par défaut :
 +                     largeur,   hauteur   originales).    Des
 +                     valeurs  négatives  pour  l  et  h  sont
 +                     traitées en tant qu’offset de la  taille
 +                     originale.
 +  
 +                     EXEMPLE
 +                           expand=0:-50:0:0
 +                                  Ajoute un bord de 50 pixels
 +                                  en bas de l’image.
 +  
 +                 <x>,<y>
 +                     position  de   l’image   originale   sur
 +                     l’image étendue (par défaut : centrée)
 +  
 +                 <o>
 +                     rendu OSD/sous-titres
 +                        0: désactivé (par défaut)
 +                        1: activé
 +  
 +                 <a>
 +                     Étend  pour  correspondre  à  un certain
 +                     ratio d’aspect au lieu d’une  résolution
 +                     (par défaut : 0).
 +  
 +                     EXEMPLE :
 +                           expand=800:::::4/3
 +                                  Étend  à  800x600,  à moins
 +                                  que la  source  soit  d’une
 +                                  résolution  supérieure,  et
 +                                  dans ce cas,  l’étend  pour
 +                                  correspondre  à  un  aspect
 +                                  4/3.
 +  
 +                 <r>
 +                     Arrondit à l’unité supérieure  pour  que
 +                     tant  la  largeur  que  la  hauteur soit
 +                     divisible par <r> (par défaut : 1).
 +
 +
 +
 +===== Pendant la lecture =====
 +
 +Liste des contrôles que j'utilise couramment ou occasionnelement :
 +
 +  * **f** : passer en plein écran / quitter le plein écran
 +  * **ESPACE** ou **p** : pause
 +  * **ECHAP** ou **q** : quitter
 +  * **o** : affichage
 +    - Rien
 +    - Juste la barre de défilement lors de la recherche
 +    - Barre + temps
 +    - Barre + temps + temps total
 +  * Sous-titres :
 +    * **i** : afficher les sous-titres / passer d'un fichier de sous-titres à un autre / enlever les sous-titres. **v** peut aussi servir à les activer/désactiver.
 +    * **a** : alignement vertical //(ne semble pas fonctionner)//
 +    * **z** : retarde les sous-titres de 100ms
 +    * **x** : avance les sous-titres de 100ms
 +    * **r** : monte les sous-titres de 1/100
 +    * **t** : descend les sous-titres de 1/100
 +
 +  * Déplacement dans la vidéo :
 +    * Flèches **gauche/droite** : avancer/reculer de 10 secondes
 +    * Flèches **haut/bas** : avancer/reculer de 1 minute
 +    * **Page Up / Page Down** : avancer/reculer de 10 minutes
 +    * **.** : avancer image par image
 +  * Volume :
 +    * [**9** et **0**] ou [**/** et *****]  : diminuer/augmenter le volumeais
 +
 +
 +{{tag>audio vidéo command-line}}
command-line/mplayer.txt · Dernière modification : le 24/07/2012 à 08:43 de Yosko