mpv : un lecteur minimal en ligne de commande, gpu-next par defaut en 0.41.0

Résumé

mpv est un lecteur audio et video libre, gratuit et multiplateforme concu autour de la ligne de commande, avec une interface volontairement minimale et une sortie video couvrant gestion des couleurs, interpolation et HDR. La version 0.41.0 fait de gpu-next le defaut.

Recommander
Nom
mpv
Version
0.41
Tarif
Gratuit
Open source
Open source
Système
WindowsmacOSLinuxAndroid
Mis à jour
2026-10-11 20:24

Un lecteur reduit a une image et a une fine barre de commandes demande derriere lui une assurance plus dure.

Un lecteur qui part de la ligne de commande

mpv est un lecteur audio et video libre, gratuit et multiplateforme. La description officielle n adoucit pas le propos : le lecteur est concu autour de la ligne de commande, avec la prise en charge de tres nombreux formats de fichiers, de codecs audio et video, et de types de sous-titres. La lecture revient au lecteur, le controle revient a la commande.

L interface suit la meme logique. Officiellement, le lecteur est volontairement minimal, une interface graphique complete n est pas l objectif, et seule une petite barre est posee sur image pour les operations de base. Ce choix garde la taille et le temps de demarrage bas, et permet une configuration dans un fichier qui voyage avec vous.

capture

Au premier lancement, on ne voit effectivement qu une fenetre. Le controle passe par des raccourcis et des options, rangees dans un fichier. La difference avec un lecteur a menus tient la : ce qui est regle une fois reste en place, et un profil se sauvegarde ou se copie d un poste a un autre.

Ce que fait le cote image

La qualite d image est le domaine ou mpv investit le plus. La liste officielle nomme trois interfaces graphiques, OpenGL, Vulkan et D3D11, et indique que la sortie couvre ce qui compte pour les amateurs : agrandissement par des algorithmes de qualite courants, gestion des couleurs, cadence des images, interpolation et HDR. Changez d ecran et ces reglages suivent, sans changer de lecteur.

La gestion des couleurs et le HDR ne sont pas des options decoratives mais des prerequis pour qui travaille image. Savoir s un meme fichier se voit pareil sur deux ecrans depend de cette couche, et mpv la rend interchangeable par configuration.

Le decodage materiel est la seconde ligne. Officiellement, il appelle sur chaque plateforme la plupart des interfaces de decodage materiel, et ce decodage s active en cours d execution sans recompilation ni redemarrage. Sur un ordinateur portable, ce point decide de la consommation et de la temperature lors de longues lectures. La configuration tenant dans des fichiers texte, elle se versionne et se transporte d une machine a une autre : un second poste recoit le profil existant au lieu de repartir de zero.

Point

Indication officielle

Interaction

ligne de commande d abord, une petite barre sur image

Formats

tres nombreux formats, codecs et types de sous-titres

Sortie video

basee sur OpenGL, Vulkan et D3D11

Fonctions image

agrandissement de qualite, gestion des couleurs, cadence, interpolation, HDR

Decodage materiel

la plupart des interfaces, activable en cours de execution

Defaut en 0.41.0

gpu-next sur libplacebo, decodage via Vulkan

Fait pour etre modifie, fait pour etre embarque

Les scripts transforment le lecteur en outil programmable. Officiellement, la puissance des scripts permet au lecteur de faire presque tout, et le wiki du projet rassemble une vaste collection de scripts d utilisateurs. Menus contextuels, raccourcis et comportement des listes de lecture se completent par script.

L embarquement va plus loin. L API en C a ete concue des le depart pour que mpv serve de bibliotheque, ce qui facilite integration dans autres applications. Il fonctionne seul et peut aussi tenir dans un autre logiciel comme noyau de lecture. La version 0.41.0 fait de gpu-next, base sur libplacebo, la sortie video par defaut, envoie le decodage materiel par Vulkan en priorite, et demande FFmpeg 6.1 ou plus recent ainsi que libplacebo 6.338.2 ou plus recent.

La valeur d un lecteur qui laisse ses interfaces grandes ouvertes tient rarement a lui-meme, mais a ce qu autres construisent avec.

Quelques reperes. Mettre les parametres d usage courant dans un fichier de configuration plutot que les taper chaque fois. Sur un ordinateur portable, verifier que le decodage materiel est actif en cours d execution avant de toucher aux options d image. Et pour du traitement par lots ou un embarquement dans un programme maison, lire les chapitres sur la ligne de commande et l API en C de la documentation officielle plutot que des tutoriels tiers, ce qui fait gagner du temps.

mpvTéléchargement
Systèmes pris en charge : Windows macOS Linux Android