MPV 0.33 publié

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