Skip to content

Release-Android-2026-08-06

Choose a tag to compare

@tqk2811 tqk2811 released this 06 Aug 03:10
· 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=16384 and libc++_shared.so is taken from NDK r27d, so all .so are 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 the XA0141 .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.