Skip to content

lixiong4788/CocoaFFmpeg

 
 

Repository files navigation

pre-compiled light-weight FFmpeg libraries for iOS

Size optimized FFmpeg libraries for iOS. Build your own with attached build script.

  • video codecs: h264 (enable h263)
  • audio codecs: AAC (enable mp3)

Tested with:

Usage

build-ffmpeg.sh [minimal|entire] [arm64|armv7s|armv7|x86_64|i386] [lipo]

common:

build optimized libraries with all necessary stuff and h264 codec

./build-ffmpeg.sh minimal

build minimal configuration for device architectures only

./build-ffmpeg.sh minimal arm64 armv7s armv7

miscellaneous:

build configuration with all codecs

./build-ffmpeg.sh universal

join created libraries only for architectures into one fat library

./build-ffmpeg.sh lipo

Download

You can download a binary for FFmpeg 2.2 release at https://downloads.sourceforge.net/project/ffmpeg-ios/ffmpeg-ios-sf.tar.bz2

External libraries

You should link with

  • libz.dylib
  • libbz2.dylib
  • libiconv.dylib

Influences

About

Size optimized FFmpeg libraries for iOS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 58.8%
  • C++ 37.7%
  • Shell 3.3%
  • Ruby 0.2%