Installation

It is recommended to use the latest version from the git master branch.

Windows

All binary packages are unofficial third-party builds, except as noted. The first-party CI builds are intended mainly for testing and may be missing certain features.

Windows builds by shinchiro (git) https://github.com/shinchiro/mpv-winbuild-cmake/releases
Windows builds by zhongfly (git) https://github.com/zhongfly/mpv-winbuild/releases
First-party builds by GitHub CI (latest commit) https://nightly.link/mpv-player/mpv/workflows/build/master
Scoop https://scoop.sh/#/apps?q=mpv&id=b05b47128464d8969416289383fbfc69a47353e3
Scoop (git) https://scoop.sh/#/apps?q=mpv&id=72b493d66b164257cc87db56a4f581688afc13be
Chocolatey https://chocolatey.org/packages/mpvio
MSYS2 https://packages.msys2.org/base/mingw-w64-mpv
Compilation instructions https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md

macOS

All binary packages are unofficial third-party builds, except as noted. The first-party CI builds are intended mainly for testing and may be missing certain features.

First-party builds by GitHub CI (latest commit) https://nightly.link/mpv-player/mpv/workflows/build/master
macOS builds by stolendata https://laboratory.stolendata.net/~djinn/mpv_osx/
MacPorts https://ports.macports.org/port/mpv/
Homebrew (without application bundles) https://formulae.brew.sh/formula/mpv

Source code

If you want bleeding edge functionality, git versions of FFmpeg or if a package for your platform is unavailable/outdated, you can build mpv from source code. The helper build scripts are recommended for most users since they produce a static build together with FFmpeg, libplacebo and libass.

git repository https://github.com/mpv-player/mpv
Latest stable release https://github.com/mpv-player/mpv/releases/latest
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 distributions like Debian and Ubuntu. It is recommended to use mpv-build or third-party packages instead. All of these packages are unofficial.

Arch (official package) https://archlinux.org/packages/extra/x86_64/mpv/
Gentoo (official package) https://packages.gentoo.org/packages/media-video/mpv
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 https://deb-multimedia.org/dists/testing/main/binary-amd64/package/mpv
Ubuntu and Debian (apt repository) https://fruit.je/apt

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 https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/multimedia/mpv/index.html
OpenBSD https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia/mpv/
Haiku https://depot.haiku-os.org/mpv