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

by The mpv player contributors

Arch Linux (recommended)Standard: Git Other builds: Amd-full, Build, Full, Luajit

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

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
Languages
en_US

Install

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

Unofficial clients

Tools

Photo & Video

Browse all →

Flacon

Photo & Video

Flacon extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files

8 platformsFlatpak (recommended) Arch Linux Fedora openSUSE Void Linux Solus Gentoo Nixpkgs2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 3.4 (5)

XSane

Photo & Video

A program to work with scanner. Can be used as a scanning, copier, OCR, fax tools.

8 platformsDebian (recommended) Ubuntu Fedora openSUSE Void Linux Slackware Gentoo Nixpkgs

Cheese

Photo & Video

Take photos and videos with your webcam, with fun graphical effects

9 platformsSnap (recommended) Arch Linux Debian Fedora openSUSE Void Linux Solus Gentoo Nixpkgs3 buildsStandard: Stable Standard: Candidate Standard: Git

Tsukimi

Photo & Video

A simple third-party Jellyfin client

Flatpak (recommended, ✓ verified) Arch Linux Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: BinFlathub (Flatpak): ★ 4.4 (9)

ClassicImageViewer

Photo & Video

<p>ClassicImageViewer is a simple image viewer for Linux with some editing features.</p> <p>Features:</p> <ul> <li>Resize, rotate, flip, adjust colors, sharpen.</li> <li>Copy, cut or paste selection. Paste to side.</li> <li>Effects (Unsharp, Blur, Median, Denoise, ...).</li> <li>Thumbnails.</li> <li>Slideshow.</li> <li>Batch conversion / renaming.</li> </ul>

AppImage (recommended) Arch Linux Void Linux

PhotoSuite

Photo & Video

Layered image editor with native PSD and PSB support

AppImage (recommended) Arch Linux2 buildsStandard: Stable Other builds: Bin

VidCutter

Photo & Video

Media Cutter + Joiner

7 platformsFlatpak (recommended) Snap AppImage Arch Linux Void Linux Solus Nixpkgs2 buildsStandard: Stable Standard: NightlyFlathub (Flatpak): ★ 3.6 (5)

NuvioDesktop

Photo & Video

Nuvio Media Player

AppImage (recommended) Arch Linux2 buildsStandard: Stable Other builds: Bin

Xfburn

Photo & Video

A simple CD burning tool

10 platformsArch Linux (recommended) Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Solus Gentoo Nixpkgs2 buildsStandard: Git Standard: Stable

darktable

Photo & Video

Organize and develop images from digital cameras

13 platformsFlatpak (recommended) Snap AppImage Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Solus Gentoo Nixpkgs4 buildsStandard: Stable Standard: Candidate Standard: Nightly Standard: GitFlathub (Flatpak): ★ 4.1 (111)

Snag

Photo & Video

Download video and audio from almost any site

Snap (recommended) Arch Linux2 buildsStandard: Stable Other builds: Bin

Add-ons

Plugins (3)
  • mpv-mpris — MPRIS plugin for mpv (Debian, Ubuntu, openSUSE)
  • mpv-plugin-excerpt-git — Excerpt creation from within mpv (AUR)
  • mpv-plugin-xrandr — Makes mpv automatically invoke the xrandr tool to set the best suitable parameters for the display output (AUR)