Outils pour utilisateurs

Outils du site


command-line:mplayer

Différences

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

Lien vers cette vue comparative

command-line:mplayer [le 24/07/2012 à 08:43] (Version actuelle)
Yosko créée
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 par Yosko