YetAnotherVideoPlayer
Yet Another Video Player for Android
YAVP is not meant to compete with any of the big players like VLC or MX Player. That being said, here are some reasons you might want ot use YAVP:
- YAVP is fully Open Source
- YAVP will (and cannot) spy on you!
- YAVP is completely free without Ads
- YAVP will play most Video and Audio Files aswell as Online Streams
- Modern and Intuitive User Interface with Swipe Gestures for Volume & Brightness
- Resume where I left- Feature (if the App should crash, you can just resume watching with the press of a button)
- Anime upscaling and enhancing using Anime4K (YAVP is currently the only Video Player for Android that supports this)
What Permissions Does YAVP Actually Need?
Obviously, YAVP cannot function without having any permissions. This are all permissions YAVP requires:
- INTERNET - To connect to the Internet and stream videos
- READ_EXTERNAL_STORAGE - To play local files (this permission is actually disabled by default and is only requested when needed.)
- MODIFY_AUDIO_SETTINGS - To adjust the volume with swipe gestures
AppID: | de.shadow578.yetanothervideoplayer |
Author: | shadow578 |
License: | MIT |
Donation: | |
InRepoSince: | 2020-03-03 |
LastRepoUpdate: | 2020-07-04 |
LastAppUpdate: | 2020-07-04 |
LastVersion: | 1108 |
Categories: | Multimedia |
Google Play: | Check if it's there |
Packages
Version 1108 (2020-07-04)
Android Versions:
14 Libraries detected:
Libraries:
- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- Arch (Utility)
helper for other arch dependencies, including JUnit test rules that can be used with LiveData.
- AppCompat (Utility)
support newer Android features on older Android versions.
- Constraint Layout Library (Utility)
library to reduce the number of nested views needed.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- Lifecycle (Utility)
perform actions in response to a change in the lifecycle status of another component, such as activities and fragments.
- Loader (Utility)
library to load data for your UI that survives configuration changes.
- Media (Utility)
share media contents and controls with other apps.
- ExoPlayerFilter (Utility)
library using OpenGL Shaders to apply effects on ExoPlayer video at Runtime.
- ExoPlayer (Utility)
an extensible media player library for Android
- Google Material Design (Utility)
library to help with material design guidelines.
- Material-ish Progress (UI Component)
a material style progress wheel compatible with Android 2.3+.
- TimeDurationPicker (UI Component)
time duration input control and picker dialog as known from Lollipop's stock timer app.
- Vectordrawable (UI Component)
AndroidX library to render vector graphics.
Download (3.5 M)
Version 1003 (2020-06-01)
Android Versions:
13 Libraries detected:
Libraries:
- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- AppCompat (Utility)
support newer Android features on older Android versions.
- Constraint Layout Library (Utility)
library to reduce the number of nested views needed.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- Lifecycle (Utility)
perform actions in response to a change in the lifecycle status of another component, such as activities and fragments.
- Loader (Utility)
library to load data for your UI that survives configuration changes.
- ExoPlayerFilter (Utility)
library using OpenGL Shaders to apply effects on ExoPlayer video at Runtime.
- ExoPlayer (Utility)
an extensible media player library for Android
- Google Material Design (Utility)
library to help with material design guidelines.
- Material-ish Progress (UI Component)
a material style progress wheel compatible with Android 2.3+.
- TimeDurationPicker (UI Component)
time duration input control and picker dialog as known from Lollipop's stock timer app.
- Arch (Utility)
helper for other arch dependencies, including JUnit test rules that can be used with LiveData.
- Media (Utility)
share media contents and controls with other apps.
Download (3.4 M)
Version 973 (2020-05-24)
Android Versions:
9 Libraries detected:
Libraries:
- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- Constraint Layout Library (Utility)
library to reduce the number of nested views needed.
- AppCompat (Utility)
support newer Android features on older Android versions.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- ExoPlayerFilter (Utility)
library using OpenGL Shaders to apply effects on ExoPlayer video at Runtime.
- ExoPlayer (Utility)
an extensible media player library for Android
- Google Material Design (Utility)
library to help with material design guidelines.
- Material-ish Progress (UI Component)
a material style progress wheel compatible with Android 2.3+.
- TimeDurationPicker (UI Component)
time duration input control and picker dialog as known from Lollipop's stock timer app.
Download (3.4 M)