MPV icon
MPV icon

MPV

Versatile audio and video player featuring support for a wide range of formats, audio and video codecs, subtitle types, hardware acceleration via GPU, OpenGL output with high-quality scaling, on-screen controls, and embeddable C API for integration into applications.

MPV screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux  Distributions usually package outdated, unmaintained, and unsupported versions of mpv. Go to the official web of mpv for the latest version.
  • Android
  • BSD
  • Snapcraft
  • Flathub
  • F-Droid
  • Haiku
  • Xfce
  • Chocolatey
  • OpenAPK
591likes
Save

Features

Properties

  1.  Lightweight
  2.  Minimalistic
  3.  Configurable
  4.  Privacy focused

Features

  1.  Integrated Codecs
  2.  Low resource footprint
  3.  Command line interface
  4.  Extensible by Plugins/Extensions
  5.  Video playback
  6.  Drag and Drop
  7.  Lua scripting
  8.  HDR source support
  9.  GNU/linux-libre
  10.  Ad-free
  11.  Hardware Accelerated
  12.  Portable
  13.  Works Offline
  14.  No Tracking
  15.  Keyboard Shortcuts
  16.  No registration required
  17.  Dark Mode
  18.  Support for 4K
  19.  Support for subtitles
  20.  Download YouTube Playlist
  21.  Music Looper
  22.  Lossless Audio
  23. yt-dlp icon  yt-dlp integration

MPV News & Activities

Highlights All activities

Recent News

Recent activities

  • gdaz8lhqgo liked MPV
  • EVB Player icon
    evb0110 added MPV as alternative to EVB Player
  • hotfixer669 liked MPV
  • Juan Anderson liked MPV
  • LockingHere liked MPV
  • Binge Box icon
    ROHAN JADHAV added MPV as alternative to Binge Box
  • EXit rated MPV  
  • Frame Player icon
    risen added MPV as alternative to Frame Player
  • VidShrink icon
    Mustafa Özel added MPV as alternative to VidShrink
  • Ray Media Player icon
    Paul added MPV as alternative to Ray Media Player

Comments and Reviews

   
Comment summary: MPV is praised for its lightweight and customizable nature, preferred by many over VLC for its simplicity and better performance without the need for codecs. Its command line interface and Lua scripting are highlighted, but the lack of a comprehensive GUI poses a learning curve for some. While it's effective at playing high-resolution videos and offers extensive features for advanced users, beginners may find the minimal interface challenging. Some users note issues with Mac support and recommend it mainly for those familiar with command line operations.
Top Positive Comment
paucoma
9

Simple, Clean, Lightweight and plays video files other players cant probably due to corrupt headers, I Frames, etc... highly recommended

Top Negative Comment
gregoryem
0

Kind of meme app. Maybe there are some interesting features, but as a video player program is completely useless. Bare bone GUI, with only seekbar, volume control and full screen toggle. Any configuration options are available only from command line or config file. In VIDEO PLAYER! And in many situations you need to configure mpv due to problems with hardware acceleration or blurry scaling or inconsistent framerate (ech linux and Wayland) or tearing (Wayland once again ). In my case, on linux, mpv show over-warm yellowish image for every video file. Want to fix it? Welcome to few hundred pages manual! Pass. As I mentioned before, it is kind of meme app, like those command line web browsers.

Replying to @gregoryem

Just because you don't know how to use it, it doesn't make it a "meme app."

It's based on MPlayer, one of the most reliable and well-known open-source video players.

If you need something that works decent out of the box, try VLC. If you want more customizability, try SMPlayer.

gregoryem

GUI on PC is a thing at least from 1995, and even before there was Amiga, Mac, heck, even Commodore64 had alternative GUI OS. Just because linux users haven't a clue how to create GUI app doesn't make meme app less meme, and it's freaking video player, last type of programs that should be cli based.

Melatonin-Samba
Replying to @gregoryem

Yes the default GUI is bare bones as is the player itself, but its enough for basic usage and the player is lightweight and lightning fast, unlike VLC. There are other OSCs (GUI skins) that make it more user friendly (uosc is nice). Config in text file is prehistoric. But you can do it! I'm rooting for you for you and there is also mpv Glow configurator with gui or gui focused fork MPV-EASY Player Being simple and no nonsense doesn't make it meme app

kendo friendo
Replying to @gregoryem

So download one of the many GUI programs that use MPV as a backend.

gregoryem

@Melatonin @kendo Yeah, there are some "GUI skin" apps for MPV, but for linux they are also really bare bone. Like seeker bar and volume control are now GTK or QT elements. There are only two apps based on MPV which allowed you access to config options: MPC-QT (on linux available only on arch and as flatpak - pass) and MVP.net (Windows only).

MJ Web
0
Managing Director

I recently had some issues with VLC lagging/creating some artifacts while watching some high bitrate 60fps videos and was recommended MPV which completely solved the issue (all videos played fluidly/smoothly at any framerate/bitrate).

jethro_tull
0

Just fine out of the box. EXCELLENT when combined with the UOSC (enhanced UI) and THUMBFAST (thumbnail preview in seekbar) scripts.

EuropeanHardwareEnjoyer
0

It's got a barebones UI, no single-instance behavior, hardware decoding disabled by default... and to top it all off, the installation process is not straightforward. So it's very much not average-user-friendly. If you want a media player that just works and is easy to use out of the box, steer clear of mpv. You'll need to be somewhat tech-savvy and dive into documentation pieces and even scripting to squeeze out its capabilities. However, if you're willing to do that, it can become an extremely powerful and deeply customizable tool. I personally love it. To give you an example: it's the only player I've found so far capable of seamlessly playing several audio tracks simultaneously (there's a way to force this on VLC Media Player icon VLC Media Player, but it's very unreliable and will crash the player often). Plus, you get to assign any keybind to perform whatever function you might want. Highly recommended.

OnlyOpenSource
2

If you just know how to tinker with the conf files (which is very easy now coz of ai) it could turn out to be the best player ever. So much simple and far better experience than every other player out there including but not limited to vlc. An additional tip for silicon macs install with macports as it builds the app, much better and native otherwise you would have to do much more tinkering like installing rosetta etc as it is not native to silicon macs and will have a worse experience.

0

The best video player on Windows.

If you need GUI, try SMPlayer, which utilizes MPV.

7 of 44 comments

Featured in Lists

The ultimate F-Droid setup (300+ Apps)

WHAT IS F-DROID ? F-Droid is an awesome app repository for FOSS (Free & Open Source Software) android apps. From productivity apps to games, f-droid has (almost) everything you need. Hope you will discover useful FOSS apps to free your phone from Big Tech^^ REPOSITORIES : This list includes apps from the official f-droid repo but also from IzzyOnDroid and some customs repositories which will be always linked so you can add them easily. CATEGORIES : F-Droid clients Utilities Social & Communication / 8 subcategories Health / 7 subcategories Customization / 3 subcategories Gaming / 3 subcategories Internet / 6 subcategories Productivity / 15 subcategories Privacy / 5 subcategories Security / 4 subcategories Media apps / 10 subcategories If you care about privacy check : Privacy focused OS for everyone My privacy and user friendly setup For more FOSS Android apps check : Beautiful Open Source Apps for Android DISCLAIMERS : Adding custom repo might not be as secure as the official one so I'm not responsable if you encounter any problems with them ! I encourage you to do your own research about it ! Also while open source is great for privacy and security it is not perfect. So keep that in mind before downloading any apps. Most apps that I've listed are privacy friendly but some might be not be perfectly private and secure. I again encourage you to do your own research about them. I am not a privacy and security expert. I'm also don't consider myself as a developper so I do not have any technical knowledge and so I didn't look into any source code of any apps in this list ! English is not my mother tongue ^^'
By Darlene Sonalder296 appsUpdated

Easiest to use apps that do something very useful

When I look for new apps, my priorities are (in order): do they do something useful? do they aim to do it in a way that protects my privacy? are they trustworthy? Fewer apps than I would like do all three of these things. Fewer still could I recommend to other, less technical users. But some are out there that do all of this and I think people should know about them. So here they are. Comment below if you want me to recommend an app that does something I haven't mentioned yet. I'll do my best.
By John Fastman8 appsUpdated

Windows

I use these software on my Windows 10 Systems
By Richard Rothacker31 appsUpdated

What is MPV?

MPV is an audio and movie player based on MPlayer icon MPlayer and mplayer2 icon mplayer2 , supporting various video file formats, audio and video codecs, and subtitle types. It retains some features from its predecessors while introducing new functionalities. It has a streamlined Command Line Interface (CLI) with enhanced options parser for intuitive use. While it lacks an official Graphical User Interface (GUI), it has a compact controller activated by mouse movement. MPV uses an OpenGL-based system for video output, offering video scaling, color management, frame timing, interpolation, etc. It uses FFmpeg hwaccel APIs for video decoding acceleration, supporting VDPAU, VAAPI, DXVA2, VDA, and VideoToolbox. MPV is also embeddable, with a simple C API for easy integration into other applications.

MPV information

AlternativeTo Categories

Video & Movies, OS & Utilities, Audio & Music, System & Hardware

GitHub repository

  •  37,125 Stars
  •  3,548 Forks
  •  1163 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top MPV apps (extensions / mods etc)

View all

Our users have written 44 comments and reviews about MPV, and it has gotten 591 likes

MPV was added to AlternativeTo by yuki on and this page was last updated .