After a year of development available open source video player release MPV 0.30, 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:
Built-in rendering layer using the graphics API
Vulkan has been replaced by a library-based implementation libplacebo, developed by the VideoLAN project;
Added support for commands with the “async” flag, allowing you to encode and write files asynchronously;