Freedom251 › Video Player Software
mpv-android

What mpv-android is
mpv-android is a free Android video player based on libmpv. It supports hardware and software decoding, with listed codecs including H.264, HEVC, MPEG-4, MPEG-2 Video, VP8, VP9, and AV1. Subtitle options include SRT and ASS, styled subtitles through libass, and secondary or dual subtitles. Gesture controls can seek and adjust volume or brightness. Playback features include network streams through Open URL, background playback, Picture-in-Picture, and keyboard input; advanced rendering settings include scalers, debanding, and interpolation. Android TV is supported, although its TV version is available only through F-Droid or manual APK installation. The latest F-Droid release listed requires Android 6.0 or newer. The project is distributed under the MIT License. Google Play reports that the developer declares no data collected and no data shared with third parties. The F-Droid listing shows network and shared-storage permissions, and recommends its client for update notifications and a more secure download route than direct APK installation. The app is not an AAR library or module for importing into another app.
Who it suits
It suits Android users seeking a video player with broad listed codec support, subtitle options, and playback controls. Android TV users should note the separate distribution route for the TV version.
What it does well
- Supports hardware and software decoding.
- Plays listed codecs including AV1.
- Supports styled and dual subtitles.
- Includes background playback and Picture-in-Picture.
- Distributed under the MIT License.
What to know first
- TV version requires F-Droid or manual APK installation.
- Latest F-Droid release requires Android 6.0 or newer.
- Not an importable AAR library or module.
- F-Droid listing shows network and shared-storage permissions.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| mpv-android | Android video player · MIT License | Free |
As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the mpv-android GitHub website
- Choose a GitHub release or the F-Droid listing
- Install through the F-Droid client or manually install an APK
- Use the F-Droid client for update notifications
- On Android TV, obtain the TV version through F-Droid or manual APK installation
Verdict
mpv-android offers extensive video, subtitle, playback, and rendering options at no cost for Android. Android TV is supported, but its TV version has a separate installation route, and the app cannot be imported as an AAR library or module.
Questions
What does mpv-android cost?
mpv-android is free, with a free plan priced at 0.00 USD.
Which platforms does mpv-android support?
Its listed platform is Android, and Android TV is supported.
Which video codecs and subtitle formats are supported?
Listed codecs are H.264, HEVC, MPEG-4, MPEG-2 Video, VP8, VP9 and AV1. Subtitle formats include SRT and ASS.
Can mpv-android be added to another Android app?
No. It is not an AAR library or module that can be imported into another app.
How is mpv-android licensed?
The project is distributed under the MIT License.
What permissions does the F-Droid listing show?
It lists permissions for network access and reading and modifying shared storage.
Facts from mpv-android's own pages
- Android TV
- Android TV is supported, but the TV version is available only through F-Droid or manual APK installation. · github.com, 9 Oct 2026
- App integration limit
- mpv-android is not an AAR library or module that can be imported into another app. · github.com, 9 Oct 2026
- Controls
- Gesture controls support seeking, volume, and brightness adjustment. · github.com, 9 Oct 2026
- Decoding
- It supports hardware and software video decoding. · github.com, 9 Oct 2026
- Downloads
- The project links to GitHub releases, and its F-Droid listing recommends using the F-Droid client for update notifications and a more secure download route than directly installing an APK. · f-droid.org, 9 Oct 2026
- License
- The project is distributed under the MIT License. · github.com, 9 Oct 2026
- Permissions
- The F-Droid listing shows permissions for network access and reading and modifying shared storage. · f-droid.org, 9 Oct 2026
- Rendering
- Advanced rendering settings include scalers, debanding, and interpolation. · github.com, 9 Oct 2026
- Security and privacy
- Google Play reports that the developer declares no data collected and no data shared with third parties. · play.google.com, 9 Oct 2026
- Streams and playback
- It can play network streams through Open URL and supports background playback, Picture-in-Picture, and keyboard input. · github.com, 9 Oct 2026
- Subtitles
- It supports styled subtitles through libass and secondary or dual subtitles. · github.com, 9 Oct 2026
- Support
- Google Play lists the support email as [email protected]. · play.google.com, 9 Oct 2026
- Supported Android version
- The latest F-Droid release listed requires Android 6.0 or newer. · f-droid.org, 9 Oct 2026
- What it does
- mpv-android is a video player for Android based on libmpv. · github.com, 9 Oct 2026
Where mpv-android stands on Freedom251
- Video Player Software#31 of 42