AI summary
Native Android video player with a clean Material 3 interface. Supports H.264, HEVC, VP9, AV1 and many audio formats via ExoPlayer, plus SRT, SSA/ASS and other subtitles. New in v0.19.0: video chapter navigation, seek-bar haptics, local audio track selection, folder badges, and watch history settings.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
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
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 tree, folder and file view modes ・Play videos from url ・Play videos from storage access framework (Android Document picker) ・Control playback speed ・External Subtitle support ・Zoom gesture ・Picture-in-picture mode
📄 License GNU General Public License v3.0(GPL-3.0)
What's new
- New features
- Added video chapter navigation and seek-bar haptics by @anilbeesetti in #1937
- Added local audio selection for videos by @anilbeesetti in #1936
- Added NEW tag on videos and count badge on folders by @NarayanChetri in #1922
- Added watch history settings and excluded vault playback by @anilbeesetti in #1967
- Added tunneled playback preference to player settings by @anilbeesetti in #1984
- Improvements
- Allowed controller timeout from Off to ten minutes by @anilbeesetti in #1983
- Accepted / as the SMB server root by @anilbeesetti in #1986
- Improved player controls by @anilbeesetti in #1966
- Fixes
- Fixed F-Droid vector resource reproducibility by @anilbeesetti in #1947
- Fixed mixed CJK filename line breaks by @anilbeesetti in #1961
- Fixed resume FAB automatic playlist creation by @anilbeesetti in #1962
- Fixed media grid crash at narrow widths by @anilbeesetti in #1965
- Fixed media observation crash when storage volume disappears by @anilbeesetti in #1964
- Fixed replay after background playback completion by @anilbeesetti in #1963
- Fixed next episode after resuming playback by @anilbeesetti in #1973
- Fixed SMB local network permission on Android 17 by @anilbeesetti in #1976
- Fixed picture-in-picture controls on older Android versions by @anilbeesetti in #1985
- Fixed trash video thumbnails and display names by @anilbeesetti in #1987
- Fixed PiP playback progress persistence by @anilbeesetti in #1982
About this version
- Version
- 0.19.0 (75)
- Size
- 17.17 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- armeabi-v7a
- Downloads
- 18
- Updated
- Oct 9, 2026
- Package
- dev.anilbeesetti.nextplayer
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10