Mpv
Open source
FreeFree forever
Overview
mpv is a command-line based media player that supports a wide variety of video file formats, audio and video codecs, and subtitle types. It features a powerful scripting capability, GPU video decoding, and a high-quality video output based on OpenGL, Vulkan, and D3D11 APIs. It is designed to be embeddable and focuses on providing a clean, high-performance playback experience without the clutter of traditional GUIs.
Key features
- Open source
- Cross-platform
- GPU acceleration
- Command-line interface
- High-quality scaling
- Scripting support
- Minimalist UI
- Video playback
- Audio player
- C-API
- Vulkan support
- OpenGL support