{"id":13428825,"url":"https://github.com/mpv-android/mpv-android","last_synced_at":"2025-05-14T03:11:32.635Z","repository":{"id":38290654,"uuid":"56722299","full_name":"mpv-android/mpv-android","owner":"mpv-android","description":"#mpv-android @ libera.chat","archived":false,"fork":false,"pushed_at":"2025-05-03T15:05:05.000Z","size":15008,"stargazers_count":2411,"open_issues_count":147,"forks_count":312,"subscribers_count":52,"default_branch":"master","last_synced_at":"2025-05-03T16:29:36.946Z","etag":null,"topics":["android-app","audio","mpv","multimedia","video","video-player"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mpv-android.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-04-20T21:29:44.000Z","updated_at":"2025-05-03T15:05:10.000Z","dependencies_parsed_at":"2023-12-13T19:05:43.392Z","dependency_job_id":"efc5e9d6-d1b3-46be-9a73-709211e22b5c","html_url":"https://github.com/mpv-android/mpv-android","commit_stats":null,"previous_names":[],"tags_count":55,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpv-android%2Fmpv-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpv-android%2Fmpv-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpv-android%2Fmpv-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpv-android%2Fmpv-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mpv-android","download_url":"https://codeload.github.com/mpv-android/mpv-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254059520,"owners_count":22007771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-app","audio","mpv","multimedia","video","video-player"],"created_at":"2024-07-31T01:01:06.087Z","updated_at":"2025-05-14T03:11:27.623Z","avatar_url":"https://github.com/mpv-android.png","language":"Kotlin","readme":"# mpv for Android\n\n[![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)\n\nmpv-android is a video player for Android based on [libmpv](https://github.com/mpv-player/mpv).\n\n## Features\n\n* Hardware and software video decoding\n* Gesture-based seeking, volume/brightness control and more\n* libass support for styled subtitles\n* Secondary (or dual) subtitle support\n* High-quality rendering with advanced settings (scalers, debanding, interpolation, ...)\n* Play network streams with the \"Open URL\" function\n* Background playback, Picture-in-Picture, keyboard input supported\n\n### Library?\n\nmpv-android is **not** a library/module (AAR) you can import into your app.\n\nIf you'd like to use libmpv in your app you can use our code as inspiration.\nThe 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/).\nNative code is built by [these scripts](buildscripts/).\n\n## Downloads\n\nYou can download mpv-android from the [Releases section](https://github.com/mpv-android/mpv-android/releases) or\n\n[\u003cimg src=\"https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png\" alt=\"Get it on Google Play\" height=\"80\"\u003e](https://play.google.com/store/apps/details?id=is.xyz.mpv)\n\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\" alt=\"Get it on F-Droid\" height=\"80\"\u003e](https://f-droid.org/packages/is.xyz.mpv)\n\n**Note**: Android TV is supported, but only available on F-Droid or by installing the APK manually.\n\n## Building from source\n\nTake a look at the [README](buildscripts/README.md) inside the `buildscripts` directory.\n\nSome other documentation can be found at this [link](http://mpv-android.github.io/mpv-android/).\n","funding_links":[],"categories":["Libraries","Kotlin","Android","HarmonyOS","Apps"],"sub_categories":["Windows Manager","Media Player"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpv-android%2Fmpv-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmpv-android%2Fmpv-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpv-android%2Fmpv-android/lists"}