10 mois après la dernière version, mpv 0.33 a été publié. Avec cette version, la construction du projet est possible exclusivement en Python 3.
De nombreux changements et correctifs ont été apportés au lecteur, notamment :
Nouvelles opportunités:
- Filtrage des sous-titres par expression régulière ;
- Prise en charge HiDPI sous Windows ;
- Prise en charge exclusive du plein écran sur d3d11 ;
- Possibilité d'utiliser sixel pour lire des vidéos dans le terminal ;
- Implémentation de slice:// pour lire des sections de flux multimédias ;
- [x11] Possibilité de placer une fenêtre sur un espace de travail spécifié ;
- [Wayland] Accès utilisateur à wayland-app-id ;
- Par défaut, la prise en charge de GLX est désactivée, il est suggéré d'utiliser EGL à la place.
Changements:
- Utiliser Lua 5.2 par défaut (au lieu de 5.1) ;
- L'assemblage nécessite désormais des atomes C11 ;
- La bibliothèque libass est désormais requise pour l'assemblage ;
- Prise en charge d'Unicode dans les scripts Lua ;
- « : » n'est plus un délimiteur dans les listes clé-valeur ;
- Amélioration de l'étirement des fenêtres à Wayland ;
- Amélioration de l'achèvement du bash.
Supprimé:
- Prise en charge de tar dans stream_libarchive en raison de nombreux bugs ;
- Sorties audio sndio, rsound, oss ;
- Prise en charge de la construction avec Python 2 ;
- Appels xdg-screensaver supprimant le mode inactif via dbus.
Source: linux.org.ru