Skip to content

Source v5.1

Taner Sener edited this page Oct 3, 2022 · 1 revision

The following table includes the source code links of all libraries included in FFmpegKit v5.1 and v5.1 LTS releases.

Build scripts in the project root directory and under the scripts folder are used to compile the libraries.

Note that there are eight FFmpegKit packages published with releases. And, each package enables a different set of external libraries. See Packages for the details.

Library Source Code
FFmpeg v5.1.2
FFmpegKit Protocols
FFmpegKit Android
Apple (iOS, macOS, tvOS)
Linux
Flutter
React Native
cpu-features v0.7.0
dav1d v1.0.0
expat v2.4.8
fontconfig v2.14.0
freetype v2.12.1
fribidi v1.0.12
giflib v5.1.4
gmp v6.2.0
gnutls v3.6.15.1
harfbuzz v5.2.0
kvazaar v2.1.0
lame v3.100
libass v0.15.2
libiconv v1.16.2
libilbc v2.0.2
libjpeg-turbo v2.1.4
libogg v1.3.5
libpng v1.6.38
libsamplerate v0.2.2
libsndfile v1.0.31
libtheora v1.1.1
libuuid v1.0.3
libvid.stab v1.1.0
libvorbis v1.3.7
libvpx v1.12.0
libwebp v1.2.4
libxml2 v2.10.1
nettle v3.8.1
opencore-amr v0.1.6
opus v1.3.1
shine v3.1.1
snappy v1.1.9
soxr v0.1.3
speex v1.2.1
tiff v4.1.0
twolame v0.4.0
vo-amrwbenc v0.1.3
x264 v20220905-stable
x265 v3.4
xvidcore v1.3.7
zimg v3.0.4

Build scripts of FFmpegKit v5.1 and v5.1 LTS releases don't enable external libraries listed below. But, they do support compiling them. So, if you create a custom FFmpegKit build by enabling them, scripts will download and build the source code from the following locations.

Library Source Code
chromaprint v1.5.1
leptonica 1.78.0
libaom v3.5.0
openh264 v2.3.1
openssl 3.0.5
rubberband v1.8.2
sdl 2.0.8
srt v1.5.1
tesseract 3.05.02
Clone this wiki locally