Veröffentlichung des MPV Videoplayers 0.38

Die Version 0.38 des offenen Videoplayers MPV wurde veröffentlicht, der sich 2013 von der Codebasis des MPlayer2-Projekts abspaltete. MPV konzentriert sich auf die Entwicklung neuer Funktionen, ohne die KompatibilitĂ€t mit MPlayer zu berĂŒcksichtigen. Der Code von MPV wird unter der Lizenz LGPLv2.1+ veröffentlicht, einige Teile bleiben unter GPLv2, aber der Übergang zu LGPL ist fast abgeschlossen, und um den verbleibenden GPL-Code abzuschalten, kann die Option „—enable-lgpl“ verwendet werden.

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

  • Die Entwicklung des neuen Ausgabemoduls vo_gpu_next, das auf der Bibliothek libplacebo basiert und Shader sowie Grafikschnittstellen wie Vulkan, OpenGL, Metal oder Direct3D zur Verarbeitung und Wiedergabe von Videos nutzt, geht weiter. In der neuen Version von vo_gpu_next wird der Cache in separaten Dateien gespeichert.
  • Die Funktionen in Bezug auf Wayland wurden erweitert: UnterstĂŒtzung fĂŒr Multi-User-Umgebungen mit mehreren Tastaturen und MĂ€usen (Multi-Seat) hinzugefĂŒgt, korrekte Bildlaufbewegungen bei hoher Auflösung gewĂ€hrleistet, verbesserte Skalierung auf Bildschirmen mit hoher Pixeldichte (HiDPI), verbesserte Bearbeitung von CursorĂ€nderungen, das Erfordernis der Nutzung der Umgebungsvariable WAYLAND_DISPLAY zur Initialisierung wurde eingebaut.
  • FĂŒr Skripte wurde die API mp.input hinzugefĂŒgt, die es ermöglicht, Benutzereingaben von Textdaten anzufordern.
  • Im Player wurde die Option „—deinterlace-field-parity“ hinzugefĂŒgt, um das Deinterlacing automatisch zu aktivieren.
  • In die Mac OS-Version wurde das Paket MoltenVK integriert, um die UnterstĂŒtzung fĂŒr die Vulkan-API zu gewĂ€hrleisten.
  • Die Möglichkeit, Videos mit dem Mausrad zu skalieren, wurde hinzugefĂŒgt, wĂ€hrend die Ctrl-Taste gedrĂŒckt gehalten wird.
  • Im Audioausgabemodul ao_avfoundation wurde eine erste UnterstĂŒtzung fĂŒr den AVFoundation-Treiber eingefĂŒhrt, der in macOS verwendet wird.
  • Im Videoausgabemodul wurde die Nutzung von KontextmenĂŒs auf der Win32-Plattform ermöglicht.
  • Im integrierten GUI OSC (On Screen Controller) wurde die Deaktivierung einzelner Funktionen in Bezug auf die Mausradnutzung erlaubt.
  • In den X11-Umgebungen wurde die DPI-Skalierung mit einem Schritt von 0.5 und die Verwendung der standardmĂ€ĂŸig in der Option Xft.dpi angegebenen DPI unterstĂŒtzt.
  • Der veraltete und nicht standardmĂ€ĂŸige Code zur UnterstĂŒtzung von Raspberry Pi wurde entfernt.
  • Die Option „—input-commands“ wurde hinzugefĂŒgt, mit der Befehle angegeben werden können, die nach dem Start von mpv ausgefĂŒhrt werden.
  • Neue Optionen wurden hinzugefĂŒgt: „—osd-bar-border-size“, „—secondary-sub-delay“, „—sub-filter-sdh-enclosures“, „—secondary-sub-ass-override“, „—volume-gain“, „—sub-lavc-o“, „—input-preprocess-wheel“.
  • Neue Befehle «load-config-file», «load-input-conf», «loadfile insert-next» und «loadlist insert-next» wurden hinzugefĂŒgt.
  • Die Anforderungen an die VersionsabhĂ€ngigkeiten wurden erhöht. Ab sofort sind mindestens die Versionen FFmpeg 4.4 und libplacebo 6.338.2 erforderlich.

Quelle: opennet.ru

Erwerben 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