Jeffery186 / mpv-android

#mpv-android @ libera.chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
  • Advanced video settings (interpolation, debanding, scalers, ...)
  • Play network streams with the "Open URL" function
  • Background playback, Picture-in-Picture, keyboard input supported

Note that mpv-android is not a library you can embed into your app, but you can look here for inspiration. The important parts are MPVLib, MPVView and the native code. libmpv/ffmpeg is built by these scripts.

Downloads

You can download mpv-android from the Releases section or

Get it on Google Play

Get it on F-Droid

Building from source

Take a look at README.md inside the buildscripts directory.

About

#mpv-android @ libera.chat

License:MIT License


Languages

Language:Kotlin 63.3%Language:Java 21.3%Language:C++ 7.1%Language:Shell 7.0%Language:Makefile 0.8%Language:C 0.5%