Après 11 mois de développement, la nouvelle version du lecteur vidéo open source « MPV 0.33 » a été publiée . Ce lecteur, qui s'est séparé du code source du projet MPlayer2 il y a quelques années, se caractérise par son interface en ligne de commande et propose une sortie vidéo basée sur OpenGL.
MPV se concentre sur le développement de nouvelles fonctionnalités et assure un soutien continu aux innovations dans les dépôts MPlayer sans se soucier du maintien de la compatibilité avec MPlayer.
Le code MPV est sous licence LGPLv2.1 +, certaines parties restent sous GPLv2, mais la migration vers LGPL est presque terminée et vous pouvez utiliser l'option "–enable-lgpl" pour désactiver le code GPL restant.
Principales nouveautés de MPV 0.33
Dans cette nouvelle version du player, plusieurs changements importants sont mis en évidence et dont il convient de mentionner par exemple la prise en charge du chargement de scripts à partir de répertoires et le lancement de scripts dans des threads séparés.
Ainsi que la possibilité de filtrer les sous-titres par expression régulière, ainsi que des commandes asynchrones et des arguments nommés.
Un autre changement qui se démarque est la nouvelle option permettant d'utiliser une séquence de décodage vidéo distincte et la prise en charge des affichages à haute densité de pixels (HiDPI) a également été ajoutée sur la plate-forme Windows.
Le module de sortie X11 (vo_x11) ajoute la prise en charge de 10 bits par canal de couleur, une API client supplémentaire pour le rendu logiciel et un filtre sonore scaletempo2 basé sur le code Chrome ajouté.
Prise en charge de l'archive Tar supprimée (en raison de bogues non corrigés), le code restant supprimé pour compatibilité avec Libav. Le module stream_smb a été supprimé et la prise en charge de la sortie audio via sndio, rsound et oss a été supprimée.
Parmi les autres changements qui ressortent:
- URI slice: // a été ajouté pour charger des parties du flux.
- Le chargement automatique des fichiers externes avec des couvertures d'album est fourni.
- Ajout du module de sortie vo_sixel, qui affiche la vidéo dans le terminal à l'aide de graphiques en pixels (six pixels, six blocs).
- Code de traitement audio interne réécrit et API AO.
- Lors de la construction, GLX est désactivé par défaut.
Enfin, il est également mentionné que la configuration système requise a augmenté ; FFmpeg 4.0 ou une version plus récente est désormais nécessaire pour l’exécution. Le système de compilation (bootstrap.py) requiert Python 3.
Si vous souhaitez en savoir plus sur cette nouvelle version du lecteur, vous pouvez consulter les détails en suivant ce lien.
Comment installer MPV 0.33 sur Ubuntu et ses dérivés?
Pour ceux qui souhaitent installer cette nouvelle version du lecteur sur leur système, vous pouvez le faire en suivant les instructions ci-dessous.
La mise à jour étant récente, les paquets du lecteur ne sont pas encore disponibles sur le dépôt officiel . Par conséquent, pour obtenir MPV 0.30, vous devrez compiler le lecteur sur votre système.
Pour ce faire, nous devons obtenir le code source du lecteur, ce que nous pouvons obtenir en ouvrant un terminal et en saisissant la commande suivante :
wget https://github.com/mpv-player/mpv/archive/v0.33.0.zip
Après avoir téléchargé le package, il vous suffit maintenant de le décompresser et de le compiler à partir du même terminal avec la commande suivante:
unzip v0.33.0.zip cd mpv-0.33.0 cd mpv-0.33.0 ./bootstrap.py ./waf configure ./waf ./waf install
Enfin, pour ceux qui préfèrent attendre la mise à jour du dépôt ou pour ceux qui souhaitent être notifiés et avoir les mises à jour du lecteur installées, vous pouvez ajouter le dépôt du lecteur à votre système en saisissant la commande suivante dans un terminal.
Il vous suffit d'ajouter le dépôt MPV (PPA) à votre système à l'aide de la commande suivante :
sudo add-apt-repository ppa:mc3man/mpv-tests
Nous allons maintenant mettre à jour les dépôts et installer l'application.
sudo apt update sudo apt install mpv
Comment désinstaller MPV d'Ubuntu et de ses dérivés?
Pour quelque raison que ce soit, si vous souhaitez désinstaller MPV, vous pouvez facilement supprimer le PPA ; il vous suffit d’aller dans Paramètres système -> Logiciels et mises à jour -> onglet Autres logiciels.
Et enfin, nous supprimons l'application avec la commande :
sudo apt remove mpv sudo apt autoremove