-
Notifications
You must be signed in to change notification settings - Fork 1.1k
NDK Compatibility
FFmpegKit
releases are built and tested with the latest Android NDK available at that time.
The following table shows each FFmpegKit
release and which NDK release is used to build and test that release. See #292 if you are using r23
or later.
FFmpegKit | Android NDK | Host |
---|---|---|
5.1 | r22b r23c r24 r25b |
Linux 64-bit (x86) Mac |
5.1.LTS | r22b r23c r24 r25b |
Linux 64-bit (x86) Mac |
4.5.1 | r22b r23b |
Linux 64-bit (x86) Mac |
4.5.1.LTS | r22b r23b |
Linux 64-bit (x86) Mac |
4.5 | r21e r22b r23 |
Linux 64-bit (x86) Mac |
4.5.LTS | r21e r22b r23 |
Linux 64-bit (x86) Mac |
4.4 | r22 | Linux 64-bit (x86) Mac |
4.4.LTS | r22 | Linux 64-bit (x86) Mac |
Note that building FFmpegKit
Android library on Windows
is not officially supported. The last time we tried, some external libraries were not compatible with Windows Subsystem for Linux
. And, the effort needed to patch & maintain them was big. Furthermore, there wasn't a standard package manager on Windows
. Even installing prerequisites we have for Android was a problem. Therefore, we decided against supporting it. If you use Windows
as host you may receive build errors.
Copyright (c) 2021-2025 FFmpegKit
- Status
- Versions
- Changelog
- Project Layout
- API
- Using
- Building
- External Libraries
- Patents
- License