# mpv-android-lib **Repository Path**: miekir/mpv-android-lib ## Basic Information - **Project Name**: mpv-android-lib - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-01 - **Last Updated**: 2024-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mpv for Android [![Build Status](https://github.com/mpv-android/mpv-android/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/mpv-android/mpv-android/actions/workflows/build.yml) mpv-android is a video player for Android based on [libmpv](https://github.com/mpv-player/mpv). ## 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`](app/src/main/java/is/xyz/mpv/MPVLib.java), [`BaseMPVView`](app/src/main/java/is/xyz/mpv/BaseMPVView.kt) and the [native code](app/src/main/jni/). Native code is built by [these scripts](buildscripts/). ## Downloads You can download mpv-android from the [Releases section](https://github.com/mpv-android/mpv-android/releases) or [Get it on Google Play](https://play.google.com/store/apps/details?id=is.xyz.mpv) [Get it on F-Droid](https://f-droid.org/packages/is.xyz.mpv) **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](buildscripts/README.md) inside the `buildscripts` directory. Some other documentation can be found at this [link](http://mpv-android.github.io/mpv-android/).