mpv-android is a video player for Android based on libmpv.
Features:
* Hardware and software video decoding
* Gesture-based seeking, volume/brightness control and more
* libass support for styled subtitles
* Advanced video settings (interpolation, debanding, scalers, ...)
* Play network streams with the "Open URL" function
* Background playback, Picture-in-Picture, keyboard input supported
The full set of dependencies for each build can be found in the release notes on our GitHub repository.
- Fixes:
- Fixed main menu layout issue on Android 15
- Fixed performance issue with gpu-next and 10-bit
- Other minor corrections
- Features:
- Redesigned preferences in Material 3
- Fixes:
- Improved handling of audio focus and session
- Fixed minor resource leak
- Some crashes fixed
- Features:
- Playback will pause when disconnecting headphones
- Enable filtering of media files in document picker
- Fixes:
- Improved subtitle font support for some languages (Hindi)
- Various fixes for gpu-next VO
- Fix app resetting when disconnecting Bluetooth hardware
- New features:
- Support for mpv's new, improved rendering backend (based on libplacebo)
- Better line- and word breaking for subtitles
- better integration with media playbook notification
- Polish translation
- Fixes:
- various bug fixes
- New features:
- Ability to select two subtitle tracks for simultaneous display
- Improvements and fixes to audio output, such as 7.1 surround support
- Fixes:
- Correct UI margins for system bars/cutout
- fix hardware decoding sometimes not working automatically (fallback)
- other small bug fixes
- New features:
- Enabled AV1 hardware decoding on supported devices
- Fixes:
- UI no longer overlaps system bars on Android 13
- other small bug fixes
- New features :
- Support for more performant and battery efficient zero-copy hwdec
- Spanish translation
- Turkish translation
- Pan/Scan added to top menu, removed from gestures
- Fixes :
- Can now use native file dialog to load external subtitle or audio
- Many small bug fixes