anilbeesetti / nextplayer

An Android native video player
GNU General Public License v3.0
1.26k stars 58 forks source link
android exoplayer ffmpeg ffmpeg-android jetpack-compose jni-android kotlin kotlin-android kotlin-coroutines media3 player room-database video-player

Next player banner

Next Player

GitHub release (latest SemVer) Google Play IzzyOnDroid F-Droid GitHub all releases Google Play Weblate project translated

Next Player is an Android native video player written in Kotlin. It provides a simple and easy-to-use interface for users to play videos on their Android devices

This project is still in development and is expected to have bugs. Please report any bugs you find in the Issues section.

Get it on Google Play Get it on IzzyOnDroid Get it on F-Droid

Screenshots

Media Picker

[Home Light](fastlane/metadata/android/en-US/images/phoneScreenshots/1.png) [Home Dark](fastlane/metadata/android/en-US/images/phoneScreenshots/2.png) [Sub Folder Light](fastlane/metadata/android/en-US/images/phoneScreenshots/3.png) [Sub Folder Dark](fastlane/metadata/android/en-US/images/phoneScreenshots/4.png) [Quick Settings](fastlane/metadata/android/en-US/images/phoneScreenshots/5.png)

Player Ui

[Player](fastlane/metadata/android/en-US/images/phoneScreenshots/6.png) [Player](fastlane/metadata/android/en-US/images/phoneScreenshots/7.png)

Supported formats

Features

Planned Features

Contributing

Contributions are welcome!

Translating

You can help translate Next Player on Hosted Weblate.

Translate status

Credits

Open Source Projects

Special Thanks

Thanks to Weblate for providing free hosting for the project.

License

Next Player is licensed under the GNU General Public License v3.0. See the LICENSE file for more information.