Building on Apple Platforms - tanersener/ffmpeg-kit GitHub Wiki

FFmpegKit build process for Apple platform includes two phases.

  • The first phase compiles FFmpeg, FFmpegKit and enabled external libraries using Autotools and/or CMake

    • To compile assembly files on arm architectures libav gas-preprocessor is downloaded and used during the build
  • The second phase builds FFmpegKit static frameworks and universal (fat) static libraries

When compilation ends, all output libraries are stored under the prebuilt folder.