Die Veröffentlichung des Videoplayers MPV 0.37

Die Veröffentlichung des offenen Videoplayers MPV 0.37 fand statt, der sich 2013 von der Codebasis des Projekts MPlayer2 abspaltete. Bei MPV liegt der Schwerpunkt auf der Entwicklung neuer Funktionen und der kontinuierlichen Übertragung von Innovationen aus den MPlayer-Repositories, ohne sich um die Kompatibilität mit MPlayer zu kümmern. Der MPV-Code wird unter der Lizenz LGPLv2.1+ verbreitet, einige Teile bleiben unter GPLv2, aber der Übergangsprozess zur LGPL ist nahezu abgeschlossen, und zur Deaktivierung des verbleibenden GPL-Codes kann die Option „—enable-lgpl“ verwendet werden.

Zu den Änderungen in der neuen Version gehören:

  • Im Modul ao_oss wurde die Unterstützung für die Durchleitung über den S/PDF-Kanal implementiert, die es ermöglicht, neben dem Audio auch begleitende Informationen zu übertragen, beispielsweise Daten zur Decodierung des Audiostreams auf mehreren Lautsprechern bei der Erstellung von Surround-Sound.
  • Im hwtransfer wurde die Unterstützung für die Umwandlung von Hardwareformaten (HW->HW) implementiert.
  • Die Unterstützung des Standards für digitales Fernsehen ISDB-T wurde hinzugefügt.
  • Die Unterstützung für das Mapping von bis zu 64 Audiokanälen (einschließlich Konfiguration 22.2) wurde hinzugefügt.
  • Im Bibliothek libmpv wurde die Funktion mpv_time_ns() hinzugefügt.
  • In die Videoausgabemodule vo_gpu und vo_gpu_next wurde die Unterstützung für die Grafikschnittstelle Vulkan auf der macOS-Plattform integriert.
  • Die Bibliothek libplacebo wurde zu den erforderlichen Abhängigkeiten hinzugefügt.
  • hwdec unterstützt jetzt die hardwarebasierte Dekodierung über die API Apple VideoToolbox unter Verwendung der Bibliothek libplacebo.
  • Standardmäßig wurde die alte Methode zur Auswahl von Untertiteln zurückgegeben.
  • Die Unterstützung für das Build-System waf wurde eingestellt.
  • Neue Optionen hinzugefügt:
    • —hdr-peak-percentile für das Ausgabe-Modul vo_gpu_next
    • —term-remaining-playtime
    • —x11-wid-title
    • —libplacebo-opts für das Ausgabe-Modul vo_gpu_next
    • —subs-match-os-language
    • —video-crop für die Ausgabemodule
    • —window-corners, —window-affinity, —title-bar, —backdrop-type für Win32.
    • —sub-stretch-durations Option

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster