mpv 0.33 released

10 months after the last release, mpv 0.33 was published. With this release, building the project is possible only in Python 3.

Many changes and fixes have been made to the player, including:

New opportunities:

  • Filtering subtitles by regular expression;
  • HiDPI support on Windows;
  • Support for exclusive fullscreen on d3d11;
  • Ability to use sixel to play video in the terminal;
  • Slice:// implementation for reading segments of media streams;
  • [x11] Ability to place a window on the specified workspace;
  • [Wayland] User access to wayland-app-id;
  • By default, GLX support is disabled, it is suggested to use EGL instead.

Changes:

  • Using Lua 5.2 by default (instead of 5.1);
  • Assembly now requires C11 atomics;
  • The build now requires the libass library;
  • Unicode support in Lua scripts;
  • ":" is no longer a delimiter in key-value lists;
  • Improved window stretching in Wayland;
  • Improved bash completion.

Removed:

  • tar support in stream_libarchive due to numerous bugs;
  • Audio outputs sndio, rsound, oss;
  • Support for building with Python 2;
  • Calls to xdg-screensaver that suppress idle mode via dbus.

Source: linux.org.ru