mpv : Boite à outils de la lecture audio et vidéo en console

Introduction



mpv est un fork de MPlayer. C'est un lecteur multimédia libre et open source connu pour prendre en charge un très grand nombre de formats vidéo et pour être disponible sous presque tous les systèmes d'exploitation.

Ce logiciel est manipulables en ligne de commande. Il existe néanmoins plusieurs interfaces graphiques (gnome-mpv en GTK et SMPlayer en Qt).


mpv : tout ce qu'il faut savoir




Lire de la musique et de la vidéo



mpv s'utilise en ligne de commande. De manière générale :
Code BASH :
mpv [options] [fichier|URL|liste de lecture |-]


Exemple :
Code BASH :
mpv poussin-piou.mp3
mpv tram-dijon-2015-02-15.mp4
mpv http://streaming.radio.funradio.fr/fun-1-48-192


On peut aussi lancer plusieurs fichiers musicaux d'un répertoire :
Code BASH :
mpv *


Et aussi en mode aléatoire
Code BASH :
mpv --shuffle *


Lire le tout en boucle (inf = illimité ou nombre pour le nombre de fois à répéter) :
Code BASH :
mpv --loop-playlist=inf son1.mp3 son2.mp3


On peut aussi créer une liste de lecture avec 1 fichier par ligne dans ce fichier, et d'appeler cette liste par mpv :
Code BASH :
mpv --playlist=liste.txt


Dans le cas d'un flux HTTP, pour avoir un peu de cache on peut spécifier une taille en Ko :
Code BASH :
mpv --cache=1024 http://streaming.radio.funradio.fr/fun-1-48-192


Ou si on ne veut pas de cache :
Code BASH :
mpv --cache=no http://streaming.radio.funradio.fr/fun-1-48-192


Et on peut même enregistrer le flux :
Code BASH :
mpv http://streaming.radio.funradio.fr/fun-1-48-192 --stream-dump=radio-$(date +%Y-%m-%d-%H-%M).mp3


Si on souhaite regarder une vidéo longue mais qu'on veut mémoriser là où on s'est arrêté pour relire une prochaine fois :
Code BASH :
mpv --save-position-on-quit superfilm.avi


Contrôler mpv en console



Voici quelques raccourcis claviers et autres interactions possibles avec player.
je mets ici celles que j'utilise le plus souvent.

  • p ou espace : Met en pause (un autre appui reprend la lecture)
  • < et > : Recule/avance dans la liste de lecture (playlist).


  • / et * : Réduit/augmente le volume.
  • m : Coupe le son


  • q : Stoppe la lecture et quitte.


  • et : Reculer / Avancer de 5 secondes
  • et : Reculer / Avancer d'une minute


  • f: Bascule en mode plein-écran / revient en mode fenêtré


  • [ et ] : Diminue/accélère la vitesse courante de lecture de 10%
  • { et } : Réduit de moitié/double la vitesse courante de lecture.
  • Retour : Ré-initialise la vitesse de lecture à la normale.
Cette page a été vue 326 fois