Nvidia CUDA hardware decoder supports P016 output surfaces

Dec 26, 2016 22:30 GMT  ·  By

Just in time for Christmas, a new version of the popular, open-source and cross-platform MPV video player has been released, build 0.23.0, for all supported platforms, including GNU/Linux, macOS, and Microsoft Windows.

MPV is an MPlayer-based multimedia player that seems to gain a lot of ground lately and has become the go-to video player for many computer users, no matter the operating system used. MPV 0.23.0 is the latest version of the application, arriving five weeks after the release of the 0.22.0 update.

While the GitHub changelog shows us that MPV 0.23.0 is a pretty insignificant update because it only improves support for Raspberry Pi devices, adds support for P016 output surfaces to the Nvidia CUDA hardware decoder, and fixes several bugs, especially for the macOS platform, it includes an important change.

FFmpeg 3.2.2 is now required to build the latest version of MPV

The biggest change in the MPV 0.23.0 release is the upgrade of the FFMpeg multimedia backend dependency to version 3.2.2, the latest in the FFmpeg 3.2 "Hypatia" stable series, which could mean trouble for various Linux-based operating systems, such as Solus, which doesn't include up-to-date FFmpeg packages.

For users to enjoy the MPV 0.23.0 release or future versions, the maintainers of your GNU/Linux distribution must update FFmpeg to the latest stable maintenance update in the "Hypatia" series, versioned 3.2.2, which is available for download as a source archive right now from our website.

If you're curious to know what bugs have been fixed in the MPV 0.23.0 release, we recommend checking out the changelog attached below. In the meantime, you can download the MPV 0.23.0 sources and binaries for GNU/Linux, macOS, and Microsoft Windows operating systems from our web portal.

MPV 0.23.0 Changelog