Veröffentlichung des MPV 0.31-Videoplayers

fand statt Veröffentlichung eines offenen Videoplayers MPV 0.31, vor einigen Jahren Ableger aus der Projektcodebasis MPlayer2. MPV konzentriert sich auf die Entwicklung neuer Funktionen und stellt sicher, dass neue Funktionen kontinuierlich aus den MPlayer-Repositorys zurückportiert werden, ohne sich Gedanken über die Aufrechterhaltung der Kompatibilität mit MPlayer machen zu müssen. Code MPV vertrieben von Unter der LGPLv2.1+-Lizenz bleiben einige Teile unter GPLv2, aber der Übergang zu LGPL ist fast abgeschlossen und die Option „--enable-lgpl“ kann verwendet werden, um den verbleibenden GPL-Code zu deaktivieren.

In der neuen Version:

  • В коде поддержки протокола Wayland добавлена возможность захвата экранных областей, необходимая для организации масштабирования окон мышью.
  • Во встроенном GUI OSC (On Screen Controller) реализована поддержка псевдорежима декорирования окон на стороне клиента.
  • В vf_gpu добавлен видеофильтр, использующий механизмы рендеринга из модуля vo_gpu.
  • Добавлена интерактивная консоль console.lua, обрабатывающая команды в стиле ERSATZ.
  • В проигрывателе добавлены новые механизмы работы с логами, необходимые для console.lua.
  • В модуле вывода через Direct3D 11 (vo_gpu/d3d11) добавлена возможность настройки преобразования цветового пространства при выводе на устройства со встроенной поддержкой HDR.
  • Для платформы Android добавлен модуль ao_audiotrack.
  • В обработчике ввода представлена псевдоклавиша для захвата всего текстового ввода.
  • В vd_lavc добавлена опция autoselect для выбора оптимального аппаратного декодировщика (hwdec).
  • В модуле vo_gpu разрешено применения API VDPAU через EGL.
  • По умолчанию отключён код поддержки геймпадов.
  • Удалена поддержка Apple Remote.

Source: opennet.ru

Kommentar hinzufügen