mpv logo mpv logo background glow

mpv

A free, open-source media player for the command line that supports various media file formats, audio and video codecs, and subtitle types

&

+Command Line InterfaceOperates through command line for efficient control
+Scripting CapabilitiesAllows for powerful customization, automation of tasks, and advanced user interactions
+Wide Format SupportPlays various media file formats, ensuring compatibility with most files
+GPU Video DecodingOffloads demanding video decoding to the GPU, significantly improving performance and reducing CPU load
+Active DevelopmentContinuous development ensures ongoing improvements, bug fixes, and the addition of new features
+High-Quality Video OutputUses OpenGL, Vulkan, and D3D11 for video output
+EmbeddableAllows it to be integrated into other applications, such as video editors or game interfaces
+YouTube PlaybackSupports playback from YouTube and other sites
-Complex ConfigurationRequires manual configuration for optimal performance and features
-Limited GUILacks a graphical user interface, relying on command-line operations
-Steep Learning CurveUsers need to learn command-line operations and scripting for advanced usage
-No Built-in Library ManagementDoes not offer built-in media library management features

Platform

Social

   

System Requirements

Version ↓
#MinimumRecommended
1
  • Linux (preferably the latest distribution releases)
  • Windows 10 1607
  • macOS 10.15
2
A somewhat capable CPU
3
A decent GPU
4
On Windows, the graphics drivers should be latest

Ratings

4.20
5

AlternativeTo
4.3
5
based on 43 reviews
Google Play
4.1
5
based on 3580 reviews
SourceForge
4.2
5
based on 22 reviews
TrustPilot
4.2
5
based on 18 reviews

Written in

C, Lua, Swift, Python, Objective-C

Initial Release

08 August 2013

Alternatives


Notes

  • Forked from MPlayer/Mplayer2 [1]