As you may know, mpv is an open-source, command-line, media player based on mplayer2. It does not have any interface at all, the video being opened in a simple, borderless windows.

The latest version available is mpv 0.12.0, which has been released a while ago, coming with the below changes.
New Features:
- vo_opengl: support new VAAPI EGL interop
- vo_opengl: vaapi: add Wayland support
- bring back the x11 video output
- vo_opengl: support all kinds of GBRP formats
Removed:
- video: remove VDA support (VideoToolbox is preferred)
Behavior:
- vo_opengl: enable X11 EGL backend by default (disabled for NVIDIA due to driver bugs)
- ytdl: don’t override user-set format in no-video mode
- sub: adjust behavior on mismatching video/subtitle aspect ratio
Added:
- audio: add option for falling back to ao_null
- options: add support for client certificate authentication
- input: add key name for U+3000 IDEOGRAPHIC SPACE
- player: add audio drop/duplicate mode to video-sync
Changed:
- vo_opengl: remove sharpen scalers, add sharpen sub-option
- vo_opengl: make sw suboption work without explicit backend selection
- command: make time properties unavailable if timestamp is unknown
- command: do not return 0 for bitrate if unknown (make property unavailable instead)
- vo_opengl: make the default debanding settings less excessive
- ytdl: disable –all-subs if “sub-lang” is in raw-options
Installation instructions:
Up to date MPV packages are available via the default Arch Linux repositories, so installing the software is easy. Just trigger the pacman package manager and install the mpv package:
$ sudo pacman -S mpv
Optional, to remove mpv, do:
$ sudo pacman -Rsn mpv-git