MPV 0.31 video player release

Took place open source video player release MPV 0.31, a few years ago offshoot from the project codebase MPlayer2. MPV's focus is on developing new features and ensuring that new features are constantly backported from the MPlayer repositories without concern for maintaining compatibility with MPlayer. MPV Code spreads under the LGPLv2.1+ license, some parts remain under the GPLv2, but the process of migrating to the LGPL is almost complete and the --enable-lgpl option can be used to disable the remaining GPL code.

In the new version:

  • In the Wayland protocol support code, the ability to capture screen areas is added, which is necessary for organizing window scaling with the mouse.
  • The built-in GUI OSC (On Screen Controller) implements support for client-side window decoration pseudo-mode.
  • A video filter has been added to vf_gpu that uses rendering mechanisms from the vo_gpu module.
  • Added an interactive console.lua console that processes commands in the style REPL.
  • New logging mechanisms have been added to the player, which are necessary for console.lua.
  • In the Direct3D 11 output module (vo_gpu/d3d11), added the ability to configure color space conversion when outputting to devices with built-in HDR support.
  • Added ao_audiotrack module for Android platform.
  • The input handler provides a pseudo-key to capture all text input.
  • Added an autoselect option to vd_lavc to select the optimal hardware decoder (hwdec).
  • The vo_gpu module allows the use of the VDPAU API via EGL.
  • Gamepad support code is disabled by default.
  • Removed support for Apple Remote.

Source: opennet.ru

Add a comment