0 Members and 1 Guest are viewing this topic.
Overviewmpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types.ScriptingPowerful scripting capabilities can make the player do almost anything. There is a large selection of user scripts on the wiki.On Screen ControllerWhile mpv strives for minimalism and provides no real GUI, it has a small controller on top of the video for basic control.High quality video outputmpv has an OpenGL, Vulkan, and D3D11 based video output that is capable of many features loved by videophiles, such as video scaling with popular high quality algorithms, color management, frame timing, interpolation, HDR, and more.GPU video decodingmpv can leverage most hardware decoding APIs on all platforms. Hardware decoding can be enabled at runtime on demand.EmbeddableA straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.Active developmentmpv is under active development, focusing on code refactoring and cleanups as well as adding features. Want a feature? Post a patch or request it! Installation Using git master is recommended. Windows All binary packages are unofficial third-party builds. Windows builds by shinchiro (releases and git) https://sourceforge.net/projects/mpv-player-windows/files Scoop https://github.com/lukesampson/scoop-extras/blob/master/bucket/mpv.json Scoop (git) https://github.com/lukesampson/scoop-extras/blob/master/bucket/mpv-git.json Chocolatey https://chocolatey.org/packages/mpv Compilation instructions https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md MSYS2 source package https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-mpv OS X Unofficial third-party builds. Homebrew https://github.com/homebrew/homebrew-core/blob/master/Formula/mpv.rb OS X builds by stolendata https://laboratory.stolendata.net/~djinn/mpv_osx/ MacPorts https://github.com/macports/macports-ports/blob/master/multimedia/mpv/Portfile Source code If you want bleeding edge functionality, link against git versions of FFmpeg or if a package for your platform is not available or updated, you can build mpv from source code. The helper build scripts are recommended for most users since they perform a static build of FFmpeg and libass as well as mpv. git repository https://github.com/mpv-player/mpv/ Latest stable release tarball https://github.com/mpv-player/mpv/releases/latest Release changelog https://github.com/mpv-player/mpv/releases Helper build scripts for *nix systems https://github.com/mpv-player/mpv-build Linux packages Distributions usually package outdated, unmaintained, and unsupported versions of mpv. This is especially true for popular distros like Debian and Ubuntu. You are recommended to use mpv-build or third-party packages instead. All of these packages are unofficial. Arch (aur, git package) https://aur.archlinux.org/packages/mpv-git/ Arch (aur, mpv-build package) https://aur.archlinux.org/packages/mpv-build-git/ Debian multimedia (unofficial) http://www.deb-multimedia.org/dists/testing/main/binary-amd64/package/mpv Gentoo (official package) https://packages.gentoo.org/packages/media-video/mpv Ubuntu (PPA) https://launchpad.net/~mc3man/+archive/ubuntu/mpv-tests Ubuntu and Debian (apt repository) https://non-gnu.uvt.nl/debian Mobile platforms Android https://play.google.com/store/apps/details?id=is.xyz.mpv Other platforms FreeBSD (Freshports) https://www.freshports.org/multimedia/mpv/ NetBSD http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/multimedia/mpv/ OpenBSD http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia/mpv/