← All projects

mpv

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

Media & Entertainmentmedia-playeropen-sourcecross-platformvideoaudiocommand-linescripting
mpv screenshot

About

mpv is a command-line media player that supports a wide variety of file formats, audio and video codecs, and subtitle types. It features high-quality video output with OpenGL, Vulkan, and D3D11 support, hardware GPU decoding, and powerful scripting capabilities. It also exposes a C API for embedding into other applications.

Problem

Users need a high-quality, flexible, and open-source media player that works across platforms and can be extended or embedded in other applications.

For

power users, developers, and videophiles who want a lightweight and extensible media player

How it works

mpv plays media files from the command line using hardware-accelerated decoding and high-quality rendering, with support for Lua/JavaScript scripting and a C API for integration.

Business model

open-source

Status

launched

Similar projects