mpv-android

From public sources

Video player for Android based on libmpv ↦ #mpv-android @ irc.libera.chat

ApplicationCategory: Mobile Apps · Media & podcastsOpen sourcedata checked Oct 16, 2026

Overview

  • android-app
  • audio
  • mpv
  • multimedia
  • video
  • video-player

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
AndroidUnknown———
iOSUnknown———

Releases

checked Oct 30, 2026
No releases found on the source.

Quality profile

algorithm quality-v1.0 · assessed Oct 16, 2026
Quality Score77
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 9 days ago
Documentation · 1511
README 1880 chars, description present
Ready to use · 156
install instructions: no; releases: yes
Metadata · 108
3/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 28 days ago
Category confidence · 104
classifier confidence 0.35
Adoption · 109
3623 stars (log-dampened, 10k = max)
License clarity · 55
SPDX MIT
Community · 55
issues enabled, 505 forks

License

MIT
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/mpv-android/mpv-androidPrimary★ 3,623 starslast activity Oct 7, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From mpv-android/mpv-android · license MIT · fetched Oct 30, 2026

mpv for Android

[Build Status]

mpv-android is a video player for Android based on libmpv.

Features

  • Hardware and software video decoding
  • Gesture-based seeking, volume/brightness control and more
  • libass support for styled subtitles
  • Secondary (or dual) subtitle support
  • High-quality rendering with advanced settings (scalers, debanding, interpolation, ...)
  • Play network streams with the "Open URL" function
  • Background playback, Picture-in-Picture, keyboard input supported

Library?

mpv-android is not a library/module (AAR) you can import into your app.

If you'd like to use libmpv in your app you can use our code as inspiration. The important parts are MPVLib, BaseMPVView and the native code. Native code is built by these scripts.

Downloads

You can download mpv-android from the Releases section or

Note: Android TV is supported, but only available on F-Droid or by installing the APK manually.

Building from source

Take a look at the README inside the buildscripts directory.

Some other documentation can be found at this link.

Open the repository ↗