Source v4.4 - tanersener/ffmpeg-kit GitHub Wiki

The following table includes the source code links of all libraries included in FFmpegKit v4.4 and v4.4 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 v4.4-dev-3015
FFmpegKit AndroidApple (iOS, macOS, tvOS)
cpu-features v0.6.0
dav1d v0.8.1
expat v2.2.10
fontconfig v2.13.93
freetype v2.10.2
fribidi v1.0.10
giflib v5.1.4
gmp v6.2.0
gnutls v3.6.15.1
harfbuzz v2.7.4
kvazaar v2.0.0
lame v3.100
libass v0.15.0
libiconv v1.16.2
libilbc v2.0.2
libjpeg-turbo v2.0.6
libogg v1.3.4
libpng v1.6.37
libsamplerate v0.1.9
libsndfile v1.0.30
libtheora v1.1.1
libuuid v1.0.3
libvid.stab v1.1.0
libvorbis v1.3.7
libvpx v1.9.0
libwebp v1.1.0
libxml2 v2.9.10
nettle v3.7
opencore-amr v0.1.5
opus v1.3.1
shine v3.1.1
snappy v1.1.8
soxr v0.1.3
speex v1.2.0
tiff v4.1.0
twolame v0.4.0
vo-amrwbenc v0.1.3
x264 v20200912-stable
x265 v3.4
xvidcore v1.3.7

Build scripts of FFmpegKit v4.4 and v4.4 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.0
leptonica 1.78.0
libaom v2.0.1
openh264 v2.1.1
rubberband v1.8.2
sdl 2.0.8
tesseract 3.05.02