Skip to content

this is used for the player in the aniyomi app

License

Notifications You must be signed in to change notification settings

aniyomiorg/aniyomi-mpv-lib

 
 

Repository files navigation

THIS DOESN'T WORK WITHOUT ANIYOMI-FFMPEG-KIT

mpv for Aniyomi

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
  • 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

this is used for the player in the aniyomi app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 63.5%
  • Java 20.0%
  • Shell 8.3%
  • C++ 6.9%
  • Other 1.3%