Aller au contenu

mpv

Publié par The mpv player contributors

Un lecteur multimédia libre, open source et multiplateforme

Open sourceGPL-2.0+ AND LGPL-2.0-or-later

Points clés

  • Configure par des fichiers texte : mpv.conf pour les options, input.conf pour les raccourcis clavier, avec des profilages par format et par fichier
  • Decodage et filtrage par FFmpeg, avec decodage materiel via les API video de la plateforme
  • Rendu GPU avec gestion des couleurs, mappage des tons HDR et prise en charge de shaders rediges par l'utilisateur
  • Scripts Lua et JavaScript pour etendre le comportement de lecture
  • Bibliotheque libmpv permettant a d'autres applications d'integrer le meme moteur de lecture

À propos de cette application

mpv est un lecteur multimédia construit autour d'un noyau réduit et d'un grand ensemble d'options. Il n'a pas de fenêtre d'application classique remplie de menus : la lecture s'ouvre dans une fenêtre nue dotée d'un contrôleur à l'écran qui apparaît au mouvement de la souris, et presque tout le reste se pilote depuis le clavier, la ligne de commande ou des fichiers de configuration. Les options se trouvent dans mpv.conf, les raccourcis clavier dans input.conf, et les deux acceptent des profils qui s'appliquent par format ou par fichier.

Le décodage et le filtrage passent par les bibliothèques FFmpeg, de sorte que l'éventail des conteneurs, des codecs et des formats de sous-titres suit ce que FFmpeg prend en charge, le décodage matériel étant disponible par les API vidéo de la plate-forme. Le moteur de rendu GPU gère la mise à l'échelle, la gestion des couleurs, le mappage tonal de la plage dynamique élevée et le cadencement des images, et accepte des shaders écrits par l'utilisateur pour la mise à l'échelle ou le post-traitement.

Le lecteur peut être scripté en Lua ou en JavaScript, et le même moteur est mis à la disposition d'autres programmes sous la forme de la bibliothèque libmpv, sur laquelle sont construites plusieurs interfaces graphiques. Cela convient aux personnes qui veulent configurer un lecteur avec précision, et moins à celles qui préfèrent une boîte de dialogue de réglages.

Linux

Nous n’hébergeons pas ce fichier, nous ne l’analysons pas et nous n’en inspectons pas le contenu. Lisez ce qu’en dit la source, puis décidez par vous-même.