Powerful and efficient Android video player with Native Media3 and MPV engines.
High-quality playback, thoughtful controls, and a focused media library without distractions.
Join the Mpv∞ Telegram channel
Mpv∞ (Mpv-infinity) is an ad-free, open-source Android media player for high-quality video and audio playback, combining MPV/libmpv with AndroidX Media3/ExoPlayer engines, dual subtitles, HDR, Dolby Vision, HDR10+, chapters, and customizable playback controls.
Mpv∞ includes a native Jellyfin Client for connecting to Jellyfin media servers, browsing libraries, searching movies and TV shows, and playing available media directly in Mpv∞. It also includes native Seerr support for Seerr and Overseerr-compatible media request servers, including discovery, search, availability status, season requests, and direct playback of available Jellyfin content.
Join InfinityZ Lab on Telegram for app feedback and feature requests
Important
Mpv∞ is actively developed by ZHINFINITY.
The current hotfix release focuses on reliable Native-to-MPV fallback for difficult Dolby Vision files while preserving the existing MPV playback path.
The screenshots below present the Mpv∞ player surface, video library, About page, Live Wallpaper library, Native engine selector, and chapter navigation.
Mpv∞ is a feature-rich Android media player combining the MPV and AndroidX Media3 playback engines with customizable controls, advanced video rendering, subtitle tools, audio playback, and practical library features.
⚙️ Dual Playback Engines: MPV + Media3
| Feature | Description |
|---|---|
| MPV playback engine | Full libmpv playback for broad format support, advanced rendering, shaders, scripting, and detailed MPV controls. |
| Media3 playback engine | AndroidX Media3 playback with platform-integrated video, audio, codec, timeline, and device support. |
| Automatic engine routing |





