MPV is a versatile media player supporting numerous formats & codecs. Enjoy high-quality playback, GPU acceleration, and on-screen controls. Embeddable C API available.
MPV is a powerful audio and video player derived from MPlayer and mplayer2, designed to handle various file formats, codecs, and subtitle types. It provides an intuitive Command Line Interface (CLI) alongside a compact mouse-activated controller, facilitating easy navigation. Utilizing OpenGL for video output, MPV offers advanced features like video scaling, color management, and frame interpolation. Furthermore, it leverages FFmpeg’s hardware acceleration APIs (VDPAU, VAAPI, DXVA2, VDA, VideoToolbox) for optimized decoding performance. The player is also embeddable with a simple C API, allowing integration into other applications.