MPV icon
MPV icon

MPV

MPV is an audio and movie player based on MPlayer and mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types.

MPV screenshot 1

Cost / License

  • Free
  • Open Source

Application types

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
  • F-Droid
  • Haiku
  • Xfce
  • Chocolatey
  • Flathub
  • Snapcraft
4.4
Very Good51 reviews
550likes
42comments

Features

Suggest and vote on 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.  Lua scripting
  6.  Video playback
  7.  Drag and Drop
  8.  HDR source support
  9.  GNU/linux-libre
  10.  Ad-free
  11.  Hardware Accelerated
  12.  Portable
  13.  Works Offline
  14.  No registration required
  15.  Dark Mode
  16.  Support for 4K
  17.  Support for subtitles
  18.  No Tracking
  19.  Keyboard Shortcuts
  20.  Download YouTube Playlist
  21.  Music Looper
  22.  Lossless Audio
  23. yt-dlp icon  yt-dlp integration
  24.  MPlayer support
  25.  Mplayer2 support

 Tags

MPV News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • Mother_Aldrich and jdopen liked MPV
  • sebastianpaczoski updated MPV
  • CrossDaemon27 liked MPV
  • Vidi icon
    POX added MPV as alternative to Vidi
  • Evyaternative and Roman413 liked MPV
  • mpvExtended icon
    OrdinaryPerson added MPV as alternative to mpvExtended
  • Fla updated MPV
  • user-name liked MPV
Show all activities

Comments and Reviews

   
 Post comment/review
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
8

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.

Sam Lander

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

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

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).

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
1

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.

Sam Lander
0

The best video player on Windows.

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

Asumeh
0

I honestly find VLC Media Player icon VLC Media Player to be a bit overrated, and that the other alternatives (particularly MPV) don't get enough of the love.

MPV is an amazing Windows media player; lightweight and runs videos very smoothly. As part of the minimalist lifestyle it holds, it doesn't contain much of a GUI, but that's not really much to worry about in my opinion. I'd say the installation is the tricky part actually, but once you have that settled, you can freely enjoy watching your videos :)

kusarebaita
0

I like MPV, it handles high resolution videos better than MPC-HC on Windows, and on Linux it just plain shines performance wise. Configuration is also not that difficult to figure out. But the bare-bones approach hurts when it comes to the UI look & feel. Many things are available through keyboard shortcuts and it has a basic control pane, but it just doesn't feel as comfortable and solid as having a proper GUI. Feels like the developers decided to give up on it and made it more stripped down akin to mobile apps. That's probably the only bad thing about it, still a great player.

Show more comments
7 of 42 comments

Featured in Lists

## WHAT IS F-DROID ? F-Droid is an awesome app repository for FOSS (Free & Open Source Software) android apps. …

List by Darlene Sonalder with 305 apps, updated

When I look for new apps, my priorities are (in order): - do they do something useful? - do they aim to do it in a …

List by John Fastman with 8 apps, updated

I use these software on my Windows 10 Systems

List by Richard Rothacker with 31 apps, updated

What is MPV?

MPV is an audio and movie player based on MPlayer icon MPlayer and mplayer2 icon mplayer2. It supports a wide variety of video file formats, audio and video codecs, and subtitle types. It shares some features with the former projects while introducing many more.

  • Streamlined CLI options MPlayer's options parser was improved to behave more like other CLI programs, and many option names and semantics were reworked to make them more intuitive and memorable.
  • On Screen Controller While mpv has no official GUI, it has a small controller that is triggered by mouse movement.
  • High quality video output mpv has an OpenGL 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, and more.
  • GPU video decoding mpv leverages the FFmpeg hwaccel APIs to support VDPAU, VAAPI, DXVA2, VDA and VideoToolbox video decoding acceleration.
  • Embeddable A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications.

MPV information

  • Developed by

    US flagMPV Team
  • Licensing

    Open Source and Free product.
  • Written in

  • Rating

    Average rating of 4.4 (51 ratings)
  • Alternatives

    113 alternatives listed
  • News

    4 news article related to MPV
  • Supported Languages

    • English

AlternativeTo Categories

Video & MoviesAudio & MusicOS & UtilitiesSystem & Hardware

GitHub repository

  •  33,249 Stars
  •  3,185 Forks
  •  1076 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top MPV apps (extensions / mods etc)

View all

Our users have written 42 comments and reviews about MPV, and it has gotten 550 likes

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