Skip to content
This repository was archived by the owner on Jan 6, 2025. It is now read-only.

Offline Build

Taner Sener edited this page Sep 5, 2018 · 11 revisions

Building MobileFFmpeg on a host without internet connection is not possible by default. However with a few instructions it is possible to run top level build scripts successfully.

  1. ios.sh downloads libav gas-preprocessor to compile assembly files on armv7, armv7s and arm64 architectures. If a working internet connection is not found ios.sh fails. By manually copying libav gas-preprocessor file inside mobile-ffmpeg/.tmp folder it is possible to successfully execute ios.sh.

  2. It is possible to enable to GPL libraries libvid.stab, x264, x265 and xvidcore from top level build scripts. But their source code is not included in the repository and a working internet connection is required to download their sources. Another option is to manually copy appropriate versions inside mobile-ffmpeg/.tmp folder to enable them.

Clone this wiki locally