![Next player banner](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/nextplayer-banner.png)
Next Player
![Weblate project translated](https://img.shields.io/weblate/progress/next-player?logo=weblate&logoColor=white&cacheSeconds=36000)
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 F-Droid](https://fdroid.gitlab.io/artwork/badge/get-it-on.png)
Screenshots
Media Picker
[
![Home Light](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/1.png)
[
![Home Dark](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/2.png)
[
![Sub Folder Light](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/3.png)
[
![Sub Folder Dark](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/4.png)
[
![Quick Settings](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/5.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/5.png)
Player Ui
[
![Player](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/6.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/6.png)
[
![Player](https://github.com/anilbeesetti/nextplayer/raw/main/fastlane/metadata/android/en-US/images/phoneScreenshots/7.png)
](fastlane/metadata/android/en-US/images/phoneScreenshots/7.png)
Supported formats
- Video: H.263, H.264 AVC (Baseline Profile; Main Profile on Android 6+), H.265 HEVC, MPEG-4 SP, VP8, VP9, AV1
- Support depends on Android device
- Audio: Vorbis, Opus, FLAC, ALAC, PCM/WAVE (μ-law, A-law), MP1, MP2, MP3, AMR (NB, WB), AAC (LC, ELD, HE; xHE on Android 9+), AC-3, E-AC-3, DTS,
DTS-HD, TrueHD
- Support provided by ExoPlayer FFmpeg extension
- Subtitles: SRT, SSA, ASS, TTML, VTT, DVB
- SSA/ASS has limited styling support see this issue
Features
- Native Android app with simple and easy-to-use interface
- Completely free and open source and without any ads or excessive permissions
- Software decoders for h264 and hevc
- Audio/Subtitle track selection
- Vertical swipe to change brightness (left) / volume (right)
- Horizontal swipe to seek through video
- Material 3 (You) support
- Media picker with folder and file view
- Play videos from url
- Play videos from storage access framework (Android Document picker)
- Control playback speed
- External Subtitle support
- Zoom gesture
Planned Features
- External Audio support
- Picture-in-picture mode
Contributing
Contributions are welcome!
Translating
You can help translate Next Player on Hosted Weblate.
![Translate status](https://hosted.weblate.org/widgets/next-player/-/multi-auto.svg)
Credits
Open Source Projects
Special Thanks
![](https://hosted.weblate.org/widgets/next-player/-/287x66-white.png)
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.