-
Notifications
You must be signed in to change notification settings - Fork 25
Libraries
Taner Sener edited this page Jul 5, 2026
·
3 revisions
The following table shows the types of libraries produced by the FFmpegKitNext build scripts.
Notes:
- On
Appleplatforms, the primary distribution formats arexcframeworksandframeworks. The library types listed below are used to create these bundles - On
Linux,FFmpegis linked against two sets of External Libraries. The first consists of static libraries downloaded and built by theFFmpegKitNextbuild scripts. The second consists of shared libraries installed manually on the host system. The table below shows only the former - Supplementary Libraries are dependencies required to build External Libraries
| FFmpegKit | FFmpeg | External Libraries | Supplementary Libraries | |
|---|---|---|---|---|
| Android | shared (.so) | shared (.so) | static (.a) | static (.a) |
| Apple (iOS, macOS, iPadOS, tvOS) |
shared (.dylib) | shared (.dylib) | static (.a) | static (.a) |
| Linux | shared (.so) | shared (.so) | static (.a) | static (.a) |
The following table shows how these libraries are linked.
| FFmpegKit | FFmpeg | External Libraries | External Libraries On The Host | Supplementary Libraries | |
|---|---|---|---|---|---|
| Android | Dynamically linked to FFmpeg | Statically linked to External Libraries | Statically linked to Supplementary Libraries | - | - |
| Apple (iOS, macOS, iPadOS, tvOS) |
Dynamically linked to FFmpeg | Dynamically linked to External Libraries | Statically linked to Supplementary Libraries | - | - |
| Linux | Dynamically linked to FFmpeg | Statically linked to External Libraries | Statically linked to Supplementary Libraries | - | - |
| Dynamically linked to External Libraries on the Host |
The following table shows the library files included in FFmpegKitNext bundles.
On Linux, some libraries are statically linked into FFmpeg, while others are dynamically linked from the host system. Therefore, they are also not included in FFmpegKitNext bundles.
| FFmpegKit | FFmpeg | External Libraries | Supplementary Libraries | |
|---|---|---|---|---|
| Android | x | x | - | - |
| Apple (iOS, macOS, iPadOS, tvOS) |
x | x | - | - |
| Linux | x | x | - | - |
Copyright (c) 2026 FFmpegKitNext
- Status
- Versions
- Changelog
- Project Layout
- Using
- Building
- External Libraries
- Patents
- License