CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 323
Releases: mpv-android/mpv-android
2025-04-21 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added in most places.
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Features:
- Redesigned preferences in Material 3 (@khaled-0)
- Fixes:
- Improved handling of audio focus and session
- Fixed minor resource leak (@chenxiaolong)
- Some crashes fixed
Full set of build dependencies
- Android NDK r28
- mbedtls 3.6.3
- dav1d videolan/dav1d@8d95618
- ffmpeg FFmpeg/FFmpeg@9e1162b
- freetype 2.13.3
- fribidi 1.0.16
- harfbuzz 11.1.0
- libunibreak 6.1
- libass libass/libass@6955093
- lua 5.2.4
- libplacebo haasn/libplacebo@2bd627f
- libmpv mpv-player/mpv@3600c71
- mpv-android 8acd758
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Note: Android TV is supported, but only available on F-Droid or by installing the APK manually using e.g. Downloader.
Assets 11
2024-11-16 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Features:
- Playback will pause when disconnecting headphones (#928)
- 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 (@okhex)
Full set of build dependencies
- Android NDK r27c
- mbedtls 3.6.2
- dav1d videolan/dav1d@c8fdaa8
- ffmpeg FFmpeg/FFmpeg@0b8c9cf
- freetype 2.13.3
- fribidi 1.0.16
- harfbuzz 10.0.1
- libunibreak 6.1
- libass libass/libass@159cefc
- lua 5.2.4
- libplacebo haasn/libplacebo@5788a82
- libmpv mpv-player/mpv@dd5f206
- mpv-android 4258ae5
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Note: Android TV is supported, but only available on F-Droid or by installing the APK manually using e.g. Downloader.
Assets 11
2024-09-15 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Features:
- Include monochrome app icon (@khaled-0)
- Fixes:
- Fix crash with external app interopability
- Minor UI improvements
Full set of build dependencies
- Android NDK r27b
- mbedtls 3.6.1
- dav1d videolan/dav1d@dd32cd5
- ffmpeg FFmpeg/FFmpeg@8707c86
- freetype 2.13.2
- fribidi 1.0.15
- harfbuzz 9.0.0
- libunibreak 6.1
- libass libass/libass@1d826b9
- lua 5.2.4
- libplacebo haasn/libplacebo@76bb971
- libmpv mpv-player/mpv@429e379
- mpv-android cdf695d
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Note: Android TV is supported, but only available on F-Droid or by installing the APK manually using e.g. Downloader.
Assets 11
2024-08-20 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Features:
- Increased precision of seek bar
- Improvements to intent API
- Fixes:
- Fix crash in document picker
- Fix issue with hwdec when switching between files
- Smaller UI fixes
Full set of build dependencies
- Android NDK r27
- mbedtls 3.5.2
- dav1d videolan/dav1d@5ef6b24
- ffmpeg FFmpeg/FFmpeg@507c2a5
- freetype 2.13.2
- fribidi 1.0.15
- harfbuzz 9.0.0
- libunibreak 6.1
- libass libass/libass@5c00ca2
- lua 5.2.4
- libplacebo haasn/libplacebo@82bf46a
- libmpv mpv-player/mpv@f44c29b
- mpv-android 26f9064
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Note: Android TV is supported, but only available on F-Droid or by installing the APK manually using e.g. Downloader.
Assets 11
2024-06-05 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Fixes:
- Fix some UI interactions/behavior
Google Play situation
This is released with so few changes because Google rejected the last update, again.
They keep contesting minor issues with Android TV. The last instance was claiming that the play and pause functions don't work (on-screen or the remote control keys? dunno, they didn't say).
I have verified that these work as expected multiple times in the emulator.
As a result of this mpv-android has been depublished from the Play Store for Android TV.
You can still install the APK manually using e.g. Downloader.
Full set of build dependencies
- Android NDK r26d
- mbedtls 3.5.2
- dav1d videolan/dav1d@da2cc78
- ffmpeg FFmpeg/FFmpeg@f0b747e (7.0 branch)
- freetype 2.13.2
- fribidi 1.0.14
- harfbuzz 8.5.0
- libunibreak 6.1
- libass libass/libass@a0aefba
- lua 5.2.4
- libplacebo haasn/libplacebo@79a2efc
- libmpv mpv-player/mpv@112fa54
- mpv-android d16ecf1
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Assets 11
2024-05-24 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Fixes:
- Fix aspect ratio not updating in some cases
- Updated Chinese translation (@LaunchLee)
(This is released with so few changes because Google rejected the last update...)
Full set of build dependencies
- Android NDK r26d
- mbedtls 3.5.2
- dav1d videolan/dav1d@3623543
- ffmpeg FFmpeg/FFmpeg@85d4df3 (7.0 branch)
- freetype 2.13.2
- fribidi 1.0.13
- harfbuzz 8.4.0
- libunibreak 6.1
- libass libass/libass@6f3aad1
- lua 5.2.4
- libplacebo haasn/libplacebo@9e1257c
- libmpv mpv-player/mpv@2fa66b8
- mpv-android e6868ed
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Assets 11
2024-05-04 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- Fixes:
- Corrected dpad input for Android TV
- Fix for wrong file picker behavior and a crash
Full set of build dependencies
- Android NDK r26c
- mbedtls 3.5.2
- dav1d videolan/dav1d@c7df9a3
- ffmpeg FFmpeg/FFmpeg@da8b2f9 (7.0 branch)
- freetype 2.13.2
- fribidi 1.0.13
- harfbuzz 8.4.0
- libunibreak 6.1
- libass libass/libass@1dfb934
- lua 5.2.4
- libplacebo haasn/libplacebo@47ea18e
- libmpv mpv-player/mpv@637bc69
- mpv-android 5eb2df1
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Assets 11
2024-04-09 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- New features:
- Independent subtitle delay setting for secondary track
- Option to disable the playlist exit warning
- Fixes:
- Fix some rare layout bugs that made dialogs unusable
- File picker no longer goes back to root folder after returning from player
- Corrections for keyboard input and Android TV
Full set of build dependencies
- Android NDK r26c
- mbedtls 3.5.2
- dav1d videolan/dav1d@f6e05da
- ffmpeg 7.0 (FFmpeg/FFmpeg@083443d)
- freetype 2.13.2
- fribidi 1.0.13
- harfbuzz 8.3.0
- libunibreak 6.1
- libass libass/libass@d160f8d
- lua 5.2.4
- libplacebo haasn/libplacebo@7b29435
- libmpv mpv-player/mpv@f974382
- mpv-android 61bb90e
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Assets 11
2023-11-30 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- New features:
- support for mpv's new, improved rendering backend (based on libplacebo)
- better line- and word breaking for subtitles (via libunibreak)
- better integration with media playback notification
- Polish translation (@Matthaiks)
- Fixes:
- various bug fixes
Full set of build dependencies
- Android NDK r26b
- mbedtls 3.5.1
- dav1d videolan/dav1d@3c41fa8
- ffmpeg 6.1 (FFmpeg/FFmpeg@d4ff002)
- freetype 2.13.2
- fribidi 1.0.13
- harfbuzz 8.3.0
- libunibreak 5.1
- libass libass/libass@c047dd2
- lua 5.2.4
- libplacebo haasn/libplacebo@795600a
- libmpv mpv-player/mpv@8b4a995
- mpv-android 61a67fa
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.
Assets 11
2023-08-27 Build
Compare
β οΈ Please note β οΈ
Better support for scoped storage has been added (in most places).
The api29
APK with a reduced API level is still available but will be removed eventually.
Change log
- 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
Full set of build dependencies
- Android NDK r25c
- mbedtls 2.28.4
- dav1d videolan/dav1d@97becd7
- ffmpeg FFmpeg/FFmpeg@c48ec95
- freetype 2.13.1
- fribidi 1.0.13
- harfbuzz 8.1.1
- libass libass/libass@5c15c88
- lua 5.2.4
- libmpv mpv-player/mpv@a19aefa
- mpv-android 79182d8
β¬οΈ Which APK do I download? β¬οΈ
Unless you have an old device, you generally want to get arm64-v8a
. Try armeabi-v7a
otherwise.
x86
devices are very rare. If you are unsure or require compatibility then the universal
APK will work everywhere.