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

Offline Build

Taner Sener edited this page Jun 26, 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 will fail. By manually copying libav gas-preprocessor file inside mobile-ffmpeg/.tmp folder it is possible to successfully execute ios.sh.

  2. From v1.1 onwards it is possible to enable to GPL libraries x264 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. If you manually copy x264 snapshot-20180606-2245 and xvidcore v1.3.5 files inside mobile-ffmpeg/.tmp folder you can enable support for both of them.

Clone this wiki locally