mpv

A free, open source, and cross-platform media player

by The mpv player contributors

Flathub (Flatpak): ★ 4.1 (119)501.5K installsUpdated 9 months agoSlowing down
Flatpak (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo NixpkgsStandard: Stable Other builds: Full, Light-pulse, Omniphony, Fel, 32bit

Screenshots & videos

About

Mpv is a movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. Special input URL types are available to read input from a variety of sources other than disk files. Depending on platform, a variety of different video and audio output methods are supported. Features: - Drag and drop playlist - Loading external configuration files - Flatpak: mpv-mpris support - multimedia keys play/pause support - Flatpak: mpv.conf: Screenshots (shortcut key 's') are saved in ~/Pictures/mpv directory - Flatpak: mpv config directory is ~/.var/app/io.mpv.Mpv/config/mpv - Flatpak: mpv scripts directory is ~/.var/app/io.mpv.Mpv/config/mpv/scripts - Flatpak: mpv_inhibit_gnome is included which prevents screen blanking in GNOME while playing media - Flatpak: mpv scripts needs write access. Use flatseal app to set home or host write permission

Changelog

Please See Official Changelog at github.com/mpv-player/mpv/releases Please See flatpak MPV Changelog at github.com/flathub/io.mpv.Mpv/commits/master

Additional information

Project

Developer
The mpv player contributors
License
GPL-2.0+ AND LGPL-2.0-or-later (free software)What this license lets you do
Homepage
mpv.io
Latest release
December 22, 2025 (9 months ago)Slowing down · 1 release in the last year
Languages
en_US

Install

Size
94.8 MB
Installs
501,519 on Flathub2,336 in the last 7 days
Available via
Flatpak · Arch Linux (10) · Debian · Ubuntu · Fedora · openSUSE · Alpine Linux · Void Linux (2) · Slackware · Solus · Gentoo · Nixpkgs
All 22 packagings

Flathub (Flatpak), AUR (Git · Amd-full build), AUR (Git · Build build), AUR (Full build), AUR (Git · Full build), AUR (Git · Luajit build), AUR (Git build), AUR (Light-pulse build), AUR (Omniphony build), AUR (Fel build), Debian, Ubuntu, Fedora, Arch Linux, Nixpkgs, openSUSE, Alpine Linux, Void Linux, Void Linux (32bit build), Slackware, Solus, Gentoo

Flatpak sandbox
Wide access

Runs in a sandbox, but a broad part of it is open — typical for tools that need to manage your files or system. It shows what the app is able to do, not what it does.

What it can access
  • Reads all your files
  • Can access all devices, including cameras and USB
  • Reads and changes your Pictures folder
  • Reads and changes files in /tmp
  • Reads and changes your Videos folder
  • Uses the internet
  • Plays and records audio

About this data

Sources
Sources disagree on the name: mpv / mpvwithscripts
Catalog data as of
October 12, 2026
How each source lists it (24)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)mpvv0.41.0—GPL-2.0+ AND LGPL-2.0-or-laterA free, open source, and cross-platform media player
AUR (Git · Amd-full build)mpv-amd-full-git0.41.0.r854.g7aa8580cab-1Community build, patchedGPL-2.0-or-laterA free, open source, and cross-platform media player (git version with all possible libs except Nvidia)
AUR (Git · Build build)mpv-build-git0.39.0.315.g91d4e6f937-1Community build, patchedBSD AND GPL2 AND GPL3 AND LGPL2.1 AND LGPL3Video player based on MPlayer/mplayer2 (uses statically linked ffmpeg). (GIT version)
AUR (Full build)mpv-full0.41.0-2Community build, patchedGPL-2.0-or-laterA free, open source, and cross-platform media player (with all possible libs)
AUR (Git · Build build)mpv-full-build-git0.41.0.r921.g513d3407d4-1Community build, patchedcustomVideo player based on MPlayer/mplayer2 with all possible libs (uses statically linked ffmpeg with all possible libs). (GIT version )
AUR (Git · Full build)mpv-full-git0.41.0.r856.g33111f3212-1Community build, patchedGPL-2.0-or-laterA free, open source, and cross-platform media player (git version with all possible libs)
AUR (Git · Luajit build)mpv-full-luajit-git0.39.0.r647.g04c328f784-1Community build, patchedGPL-2.0-or-laterA free, open source, and cross-platform media player (git version with all possible libs, release version of ffmpeg and compiled with LuaJIT for some plugins)
AUR (Git build)mpv-git0.41.0_747_g7d245fd100-1—GPL-2.0-or-laterVideo player based on MPlayer/mplayer2 (git version)
AUR (Light-pulse build)mpv-light-pulse0.36.0-1Community build, patchedGPL3Free, open source, and cross-platform media player – with selection of features (pulse, dvd and cd support).
AUR (Omniphony build)mpv-omniphony0.6.0-1Community build, patchedGPL-3.0-or-latermpv with the orender spatial audio decoder (object rendering via liborender)
AUR (Fel build)mpv-omniphony-fel0.6.0-1Community build, patchedGPL-3.0-or-latermpv (master snapshot) with the orender spatial audio decoder and Dolby Vision P7 FEL playback
Debianmpv0.40.0-3+deb13u1Distribution build—video player based on MPlayer/mplayer2
Ubuntumpv0.41.0-2ubuntu4Distribution build—video player based on MPlayer/mplayer2
Fedorampv0.41.0Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MITMovie player playing most video formats and DVDs
Arch Linuxmpv1:0.41.0-6Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-latera free, open source, and cross-platform media player
Nixpkgsmpv-with-scripts0.41.0Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-laterGeneral-purpose media player, fork of MPlayer and mplayer2
Nixpkgsmpv0.41.0Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-laterGeneral-purpose media player, fork of MPlayer and mplayer2
openSUSEmpv0.41.0+git20260918.e76a35ec95Distribution buildGPL-2.0-or-laterAdvanced general-purpose multimedia player
Alpine Linuxmpv0.41.0-r2Distribution buildGPL-2.0-or-laterVideo player based on MPlayer/mplayer2
Void Linuxmpv0.41.0_3Distribution buildGPL-2.0-or-laterVideo player based on MPlayer/mplayer2
Void Linux (32bit build)mpv-32bit0.41.0_3Distribution buildGPL-2.0-or-laterVideo player based on MPlayer/mplayer2 (32bit)
Slackwarempv0.41.0-9Distribution build—mpv (a command-line media player)
Solusmpv0.40.0Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-latermpv 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.
Gentoompv0.41.0-r2Distribution buildLGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause AND ISC AND MITMedia player for the command line
Known data issues (1)

Things this page is missing or isn't precise about. Know the answer? A fix takes one click and a sentence, and the community picks it up from there.

  • Sources disagree on the name — Which name does the project itself use?
    Help fix
Other things the catalog needs help with

Related

Fork of