Release-Android-2026-08-06
·
15 commits
to master
since this release
FFmpeg Android shared builds — 16 KB page-aligned for Android 15+ / 16 KB-page devices.
Contents (72 archives)
- 9 FFmpeg versions: 8.1, 8.0, 7.1, 7.0, 6.1, 6.0, 5.1, 5.0, 4.4
- 4 licenses:
gpl(GPLv3),lgpl(LGPLv3),gpl2(GPLv2),lgpl2(LGPLv2.1) - 2 ABIs:
arm64-v8a,x86_64
Each archive ships the FFmpeg shared libraries (lib*.so), the ffmpeg/ffprobe programs, libc++_shared.so, headers, and the matching LICENSE.txt.
Build
- Android NDK, API 21 (minSdk 21).
- Every shared library is linked with
-Wl,-z,max-page-size=16384andlibc++_shared.sois taken from NDK r27d, so all.soare 16 KB-page aligned (p_align >= 0x4000). This keeps them loadable on Android 15+ / 16 KB-page devices while remaining backward-compatible down to API 21 (4 KB-page devices). Resolves theXA0141.NET-for-Android alignment warning.
Notes
- Desktop (Windows / Linux) builds remain on Release-2026-07-17.
- The previous 4 KB-aligned Android archives (same file names) were removed from that release and superseded by this one.