and it's not even close
Download a video player that actually works. It's free.
Alternative methods in dropdown
Note: The recommended options above are easy out-of-the-box MPV implementations. They may have some flaws compared to the official MPV app due to the nature of libmpv, but they are still significantly better than VLC. More info in the FAQ.
Visit mpv.io for the official MPV player. Recommended for power users. The full MPV app has a better rendering backend than the easy to use apps using libmpv.
Download MPV from mpv.ioCompare the same scenes rendered by VLC vs MPV
Drag slider to compare. Use arrows to switch comparisons.
Simple overview and comparison of MPV, VLC, MPC-HC, and Windows Media Player (WMP)
| Feature |
|
|
|
|
|---|---|---|---|---|
| Active Development | Yes (weekly builds) | Kinda (4.0 delayed 10 yrs) | Abandoned & Forked | Abandoned |
| Startup Speed | Instant | Slow (2-5s) | Fast | Sluggish |
| RAM Usage | <100MB | 200-500MB | <50MB | High |
| Video Codec Support | Excellent | Okay (Older only) | Good | Poor |
| Audio Codec Support | Excellent | Okay (Older only) | Excellent | Poor |
| 4K/HDR Support | Excellent | Poor | Good (w/ madVR) | Poor/None |
| Color Accuracy | Excellent | Wrong/Poor | Good | Poor |
| ASS Subtitles | Excellent | Poor | Good | None |
| Scripting | Lua/JS | Limited | None | None |
| Customization | Highly | Limited | Good | None |
| HW Acceleration | Vulkan/D3D11 | DXVA/OpenGL | DXVA/LAV | DXVA |
| Platforms | Windows/Linux/MacOS | Windows/Linux/MacOS | Windows only | Windows only |
| FFmpeg Version | 8.x - Latest | 4.4 | N/A | N/A |
Videos codecs that the videos are encoded in
| Feature |
|
|
|
|
|---|---|---|---|---|
| Video Backend | FFmpeg + libplacebo | FFmpeg + OpenGL | LAV + madVR | MF + Direct3D |
|
AV2 (2026) Open Source - Free |
Planned |
Planned for 4.0 |
||
|
VVC/H.266 (2020) Proprietary - Licensing Pools |
Planned for 4.0 |
|||
|
AV1 (2018) Open Source - Free |
MPC-BE Fork |
|||
|
VP9 (2013) Open Source - Free |
||||
|
HEVC/H.265 (2013) Proprietary - Licensing Pools |
with LAV 0.80+ |
Paid Extension |
||
|
VP8 (2010) Open Source - Free |
||||
|
ProRes (2007) Proprietary - Free |
Partial |
|||
|
Dirac (2007) Open Source - Free |
||||
|
VC-1/WMV (2006) Proprietary - Licensed |
||||
|
Theora (2004) Open Source - Free |
||||
|
AVC/H.264 (2003) Proprietary - Licensed |
||||
|
MPEG-4 ASP (Xvid/DivX) (1994) Mixed - Free (Expired) |
||||
|
MPEG-2 (1994) Proprietary - Free (Expired) |
||||
|
MJPEG (1992) Open - Free |
||||
|
MPEG-1 (1992) Proprietary - Free (Expired) |
Audio codecs used in videos and music files
| Feature |
|
|
|
|
|---|---|---|---|---|
| Audio Backend | FFmpeg | FFmpeg | LAV | MF |
|
AC-4 (2014) Proprietary - Licensed |
Experimental |
|||
|
Opus (2012) Open Source - Free |
Surround Broken |
|||
|
DTS-HD (2006) Proprietary - Licensed |
Passthrough |
Passthrough |
Partial |
|
|
TrueHD (2006) Proprietary - Licensed |
Passthrough |
Passthrough |
Partial |
|
|
E-AC-3 (2004) Proprietary - Licensed |
||||
|
ALAC (2004) Open Source - Free |
||||
|
FLAC (2001) Open Source - Free |
||||
|
Vorbis (2000) Open Source - Free |
||||
|
WMA (1999) Proprietary - Free (Expired) |
||||
|
APE/WavPack (1998) Open Source - Free |
||||
|
AAC (1997) Proprietary - Free (Decode) |
||||
|
DTS (1993) Proprietary - Free (Expired) |
||||
|
MP3 (1993) Proprietary - Free (Expired) |
||||
|
AC-3 (Dolby Digital) (1991) Proprietary - Free (Expired) |
||||
|
WAV (1991) Open - Free |
Visual formats for precise color and brightness representation
| Codec |
|
|
|
|
|---|---|---|---|---|
|
HDR10+ Advanced (2026) Open - Free |
||||
|
Dolby Vision 2 (2026) Proprietary - Licensed |
||||
|
HDR10+ (2017) Open - Free |
Planned for 4.0 |
madVR partial |
||
|
HDR10 (2015) Open Standard - Free |
with madVR |
Win 11 only |
||
|
HLG (2015) Open Standard - Free |
limited |
|||
|
Dolby Vision (2014) Proprietary - Licensed |
P5 full; P7/8 partial |
Only P5 |
MPCVR passthrough |
|
| SDR-to-HDR | with madVR |
|||
| Tone Mapping | Poorly |
madVR advanced |
Very poorly |
|
| HW Accel | D3D11/Vulkan |
D3D11/VAAPI |
D3D11/LAV |
MF & ext needed |
| 10/12-bit Color | 10-bit partial |
Special Surround Sound formats for precise audio positioning
| Codec |
|
|
|
|
|---|---|---|---|---|
|
Eclipsa Audio (IAMF) (2025) Open Source - Free |
Experimental |
Planned for 4.0 |
||
|
Sony 360 Reality Audio (2016) Proprietary - Licensed |
||||
|
DTS:X (2015) Proprietary - Licensed |
No Object Rendering |
No Object Rendering |
No Object Rendering |
|
|
MPEG-H (2015) Proprietary - Licensed |
||||
|
Dolby Atmos (2012) Proprietary - Licensed |
No Object Rendering |
No Object Rendering |
No Object Rendering |
|
|
Auro-3D (2012) Proprietary - Licensed |
No Object Rendering |
No Object Rendering |
No Object Rendering |
|
| Spatial Rendering | macOS only |
|||
| Binaural | Basic Opus only |
|||
| AVR Passthrough | audio-spdif + HDMI |
WASAPI |
LAV passthrough |
Just some examples of how VLC struggles
(This FAQ is just filler slop to be replaced later)
Not at all! The recommended implementations on this page (MPC-QT, IINA, Celluloid) provide a user-friendly graphical interface with all the usability you'd expect from a media player - drag and drop files, easy playback controls, and intuitive settings. You get MPV's powerful playback engine without needing to touch any configuration files.
Absolutely! All the recommended implementations support file association. When you install them, they'll set themselves as your default media player, allowing you to double-click any video file to open it directly, just like VLC.
Yes! MPV supports virtually all video and audio formats out of the box, thanks to its built-in FFmpeg support. This includes AVI, MKV, MP4, WEBM, FLV, and hundreds more. It even handles damaged or partially downloaded files better than most players.
VLC has several known issues with modern video playback, including incorrect color rendering, broken surround sound for Opus audio, poor subtitle rendering, and slower startup times. MPV uses a much newer FFmpeg version (8.x vs VLC's 4.1), meaning it supports the latest codecs like AV1 and IAMF correctly. The difference is especially noticeable with anime (ASS subtitles) and HDR content.
No! MPV includes everything it needs out of the box. Unlike Windows Media Player or older players, you don't need to install K-Lite Codec Pack or any external decoders. Just install the player and it works.
Yes, completely! MPV is open-source software released under the GPL license. It's free to download, free to use, and free to distribute. There are no ads, no pro versions, and no hidden costs.
Yes! MPV is highly customizable. You can change themes, remap keyboard shortcuts, add custom scripts, and modify virtually any behavior. The GUI implementations (MPC-QT, IINA, Celluloid) provide easy settings panels for common customizations, and power users can edit configuration files for advanced control.
MPV has excellent subtitle support. It handles all common subtitle formats including SRT, ASS, SSA, VTT, and more. The ASS subtitle rendering is particularly important for anime fans, as MPV displays complex styled subtitles correctly while VLC often has issues with positioning, colors, and effects.