Lecteur vidéo : mpv disponible sans terminal

Nicolas Furno |

mpv est un lecteur vidéo pour OS X, Windows et Linux qui est moins connu que ses concurrents, mais qui est développé beaucoup plus rapidement et qui, sur bien des points, surpasse tous les autres logiciels. En matière d’optimisation et de performances en particulier, il est très difficile de le mettre en défaut, même avec les formats les plus exigeants. Nous l’avions évoqué précisément pour cette raison dans notre série Un Mac mini sous la télé (lire : Un Mac mini sous la télé (2) : logiciels).

D’excellentes performances, certes, mais mpv nécessite de faire quelques concessions. Ce logiciel est toujours en développement et la version actuelle est numérotée 0.3.2 ; on est encore loin d’un logiciel simple d'utilisation comme peut l’être VLC. Reste qu’il est utilisé au quotidien par plusieurs membres de la rédaction et qu’il fonctionne déjà très bien, même s’il faut effectivement composer avec certains bugs. Le plus gros frein à son utilisation était jusque-là la méthode nécessaire pour l’installer. Son développeur ne fournissait pas de versions compilées prêtes à l’emploi et il fallait récupérer le code source et créer soi-même le fichier .app.

Cette contrainte a été levée juste avant le réveillon. Depuis la version 0.3 publiée le 30 décembre, mpv est distribué dans une version compilée que l’on n’a plus qu’à placer dans son dossier /Applications/ pour l’utiliser. Le développeur propose systématiquement trois versions : une pour OS X 10.8 et mieux, et deux pour Windows (32 bit et 64 bit). Pour télécharger le logiciel, ouvrez cette page et choisissez la bonne version (pour OS X : 12,2 Mo).

Maintenant que mpv est aussi facile à installer que n’importe quel autre logiciel, on pourra plus facilement suivre le développement de ce lecteur prometteur. Au fil des versions, il a gagné en fonctions et dispose maintenant d’une interface, certes minimale. C’est toutefois suffisant pour contrôler la lecture, la piste audio et les sous-titres. On peut tout faire avec un clavier toutefois, y compris quitter en enregistrant la position de lecture avec le raccourci ⌘⇧Q. Le logiciel sait aussi lire les DVD, même si leur gestion est encore largement perfectible.

Pour rester le plus léger — et donc performant — possible, mpv n’intègre aucun mécanisme de mise à jour centralisée. Pour se tenir au courant des évolutions, il faut suivre la page et télécharger manuellement les mises à jour qui sortent tous les quelques jours. C’est contraignant, mais le progrès par rapport à avant est incontestable. Au passage, notons que Github fournit un flux RSS pour suivre plus facilement ces sorties.

avatar Faabb | 

S'il manque beaucoup de fonctionnalités, que l'interface est austère, qu'est-ce que la rédaction de MacG trouve de bien à ce lecteur vidéo?

Pour ma part, je ne quitte plus MplayerX.

avatar Nicolas Furno | 
@ Faabb : ben comme je l'ai écrit, il est très rapide et très bien optimisé, bien mieux que MPlayerX qui était excellent à une époque, mais qui n'est plus assez maintenu depuis quelques temps. Je voulais avertir que c'était encore un peu grossier sur quelques points, mais le logiciel est parfaitement fonctionnel…
avatar Androshit | 

@nicolasf

Il est mis à jour tous les mois, la dernière date du 26 décembre ;)

avatar Mr Eddy (non vérifié) | 

Idem MplayerX me va bien. Version dispo sur leur site, celle du MAS ne se lance plus sur mon MBPr.

avatar alan63 | 

Oui MPlayer X coince sur les vidéos lourdes au contraire de MPlayer OSX Extended et ou de Movist.
Mpv est très efficace sur les MKV entre autres
A suivre

avatar Logoman | 

Merci pour l'article, je ne savais même pas que la 0.3.2 était sortie (je suis toujours en 0.3). Ca va me manquer de ne plus compiler mpv dans le terminal, enfin bon ... :-D

En tous cas, mpv est vraiment un player que j'apprécie de plus en plus. Pour l'utilisateur lambda, il n'apportera pas grand chose. Mais pour l'utilisateur avancé, ses nombreuses possibilités de paramétrage ont de quoi faire plaisir !

C'est par exemple, à ma connaissance, le seul player capable, sous OS X, de lire un film en 3D SBS (Side by Side) tout en l'affichant en 3D anaglyphe ! (compatible avec des lunettes cyan/rouge par ex.) Vous me direz, c'est loin d'être indispensable, mais le geek que je suis trouve ça trop cool ! :-D

avatar PiRMeZuR | 

Je ne vois pas trop en quoi ajouter une fonction de mise à jour ralentirait le logiciel, à part peut-être au démarrage, mais ça n'a pas d'importance.

Pour ma part, je suis devenu accro à l'interface de XBMC pour choisir un film, mais j'avoue lui préférer VLC pour la lecture, sa plus grande légèreté évitant d'entendre le ventilateur. Cependant, je serais intéressé par encore plus léger.

avatar Nyx0uf | 
MplayerX et mplayer extended sont basés sur mplayer/mplayer2 dont le développement est au ralenti le plus complet. Le rendu vidéo de MPV est de meilleure qualité (opengl-hq), il gère les profiles ICC, la matrice de conversion YUV -> RGB est correcte (le truc qu'ils ont enfin réussi à faire dans VLC 2.1). Pour la gestion des MKV il est de loin plus performant que la concurrence, quoi qu'il faut admettre que VLC avec la 2.1 s'est amélioré (enfin?). Le développement est super actif, contrairement aux implémentations de mplayer, et la philosophie c'est d'être d'en l'air du temps et de ne pas s'embêter à supporter les vieilles plateformes, ce qui leur permet d'avoir un code plus propre et plus facile à maintenir.
avatar pismo500 | 

J'avais arrêté d'utiliser MplayerX, que j'aimais beaucoup pour sa simplicité mais qui ne gérais plus bien les sous titres, pour repasser sur VLC qui est une usine à gaz (enfin pour moi). Je vais tester celui-là.

avatar pismo500 | 

Testé, chez moi ça plante sur les mkv :(

avatar jerome71 | 

@Logoman : pour lire les vidéos 3D dans tous les sens (y compris sortir de vidéos SBS en anaglyphe), il y a Bino qui marche très bien (ou surtout marchait très bien quand j'ai expérimenté la 3D avec des GoPro il y a quelques années) :
http://bino3d.org

avatar Logoman | 

Je ne connaissais pas ! Merci pour l'info, ça peut servir !

Quoique pour le coup, mpv s'en sort lui aussi plutôt bien !

avatar geneosis | 

depuis la fin du support de perian, il n'y a toujours pas moyen d'avoir quicklook fonctionner avec les formats .avi et autres?

avatar oomu | 

non, toujours pas.

On peut même dire que ça a empiré par rapport à avant. Lors du passage à quicktime X, Apple a cessé de fournir du support pour codecs alternatifs.

avatar lbalda2 | 

Encore un hors sujet de ma part, mais j'ai des videos en format .mov que je n'arrive plus ni à ouvrir, ni convertir. Si Quelqu'un peut me donner un coup de main.

avatar Norandy | 

@lbalda2 :
Ça m'intéresse car j'ai le même problème !! Du jour au lendemain, je ne sais pas pourquoi mais elles n'étaient plus lisibles.
Pas super important suivant lesquelles mais quand même chiant ! Je les ai gardée au cas ou mais je perds espoirs...

avatar joneskind | 

Je viens de confronter MPV à VLC et c'est plutôt encourageant.

J'ai ouvert World War Z en 1080p AVC. Le fichier pèse 1,8Go donc la compression est particulièrement bien réalisée mais ça signifie aussi que le proco doit travailler un peu plus pour le décoder.

Au niveau processeur, c'est MPV qui s'en tire un peu mieux d'une courte tête. Mais c'est au niveau de la mémoire RAM que MPV s'est montré bien plus performant. 160 Mo en moyenne pour VLC contre 95 seulement pour MPV.

Donc on est plutôt bien parti !

PS: Je ne parle pas de MplayerX, qui malgré ma sympathie n'est vraiment pas du tout optimisé et donc pompe à mort sur les ressources.

avatar iAnn | 

a planté direct avec un MKV… dommage.

avatar Moonwalker | 

Un truc de geek.

Je passe.

avatar oomu | 

tout est un truc de geek. le cinéma itou ( y a de la technique, des bits, ca fait bip, etc).

plus sérieusement: on met ce programme dans /Applications, on associe les vidéo avec ou on glisse une vidéo sur l'icône, pouf ca lit, pouf ça marche.

Finalement, ce n'est pas si loin de Quicktime X. Il manque juste une boite de dialogue fichier/ouvrir. Je suppose que ça viendra.

avatar Moonwalker | 

Ce que j'entends quand je dis truc de geek.

Trop peu de fonctions. La performance n'est pas tout. J'ai de la Ram et de la puissance proc en réserve, je m'en carre que MPlayerX ou VLC consomment plus. Je veux pouvoir lire le .srt qui va avec ma vidéo avi, je veux avoir la langue que j'ai définie par défaut dès le lancement de mon .mkv. Je veux un menu "Ouvrir", etc…

On verra dans un an si le truc a évolué, mais pour l'instant il ne répond pas à mes critères, à mon cahier des charges d'un lecteur de fichiers vidéos.

avatar Maia. | 

Essayé et adopté pour le moment. Logiciel simple, épuré et rapide.

Toutefois, sur les fichiers MKV lourdes (20go) quelques problèmes subsistent

CONNEXION UTILISATEUR