Zehn Monate nach dem letzten Release wurde die Version mpv 0.33 veröffentlicht. Mit diesem Release ist der Build des Projekts ausschließlich auf Python 3 möglich.
Im Player wurden zahlreiche Änderungen und Korrekturen vorgenommen, darunter:
Neue Funktionen:
- Filterung von Untertiteln nach regulären Ausdrücken;
- Unterstützung von HiDPI auf Windows;
- Unterstützung von exklusivem Vollbildmodus auf d3d11;
- Die Möglichkeit, Sixel zur Wiedergabe von Videos im Terminal zu verwenden;
- Implementierung von slice:// zum Lesen von Abschnittsdaten von Medienströmen;
- [x11] Möglichkeit, das Fenster auf dem angegebenen Arbeitsbereich zu platzieren;
- [Wayland] Benutzerzugriff auf wayland-app-id;
- Die Unterstützung von GLX ist standardmäßig deaktiviert, stattdessen wird die Verwendung von EGL empfohlen.
Änderungen:
- Standardmäßig wird Lua 5.2 verwendet (statt 5.1);
- Für den Build sind jetzt C11-Atomics erforderlich;
- Für den Build ist jetzt die Bibliothek libass erforderlich;
- Unterstützung von Unicode in Lua-Skripten;
- „:“ ist nicht mehr der Trennzeichen in Schlüssel-Wert-Listen;
- Verbesserte Fensteranpassung in Wayland;
- Verbessertes Autocomplete in bash.
Entfernt:
- Unterstützung von tar in stream_libarchive aufgrund zahlreicher Bugs;
- Audioausgänge sndio, rsound, oss;
- Unterstützung des Builds mit Python 2;
- xdg-screensaver-Aufrufe, die den Übergang in den Ruhezustand über dbus unterdrücken.
Quelle: linux.org.ru
