
Mpv
Play media from the command line with mpv, which supports a wide range of formats, codecs, and subtitles.

About Mpv
mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types.
It runs on recent Linux distributions, Windows 10 1607 or later, and macOS 10.15 or later, and needs a capable CPU and GPU. Hardware decoding is not enabled by default and must be turned on with --hwdec, and compatibility with older hardware or unsupported operating systems is not guaranteed.
Key features
- Plays media files from the command line
- Supports many media file formats
- Supports audio and video codecs
- Supports subtitle types
- Enables hardware decoding with --hwdec option
- Offers --profile=fast for low-power GPUs
- Supports a wide variety of formats, codecs, and subtitle types
- Runs on Linux, Windows 10 1607 or later, and macOS 10.15 or later
- Described as free (as in freedom)
- Hardware decoding is not enabled by default
- Low-power GPUs may have tearing or stutter
- Compatibility with older hardware or unsupported systems is not guaranteed
Mpv at a glance
- Website
- github.com/mpv-player/mpv
- Category
- Software & Utilities › Media Players & Servers
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Media Players & Servers

Mpv alternatives
Tools and sites you could use instead, ranked by how closely they match.
The mpv wiki lists third-party applications that use mpv or libmpv, noting that projects may be unofficial or unmaintained.
The mpv wiki catalogs user scripts that add functionality to the player, with installation locations for different systems.
Play media from the command line with mpv, a free, open-source player supporting many formats, codecs, and subtitle types.
Play audio and video formats with SMPlayer, a media player for Windows and Linux that includes built-in codecs.
ImPlay offers cross-platform desktop media playback built on mpv and ImGui, with scripting and command-line options.
Streamlink pipes streams from supported services into a media player through its command-line utility and Python library.
Popular in Media Players & Servers
Well-known listings from the same topic.
Mpv FAQ
Where can I get mpv builds?
How do I enable hardware decoding?
What helps smooth playback on low-power GPUs?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












