• Stars
    star
    2,965
  • Rank 15,271 (Top 0.4 %)
  • Language
    Shell
  • Created over 11 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Shell scripts to build FFmpeg for iOS and tvOS

FFmpeg iOS build script

See the following repository for Swift package, .xcframeworks and more:

https://github.com/kewlbear/FFmpeg-iOS

Build Status

This is a shell script to build FFmpeg libraries for iOS and tvOS apps.

Tested with:

  • FFmpeg 4.3.1
  • Xcode 12.2

Requirements

Usage

Use build-ffmpeg-tvos.sh for tvOS.

  • To build everything:

      ./build-ffmpeg.sh
    
  • To build arm64 libraries:

      ./build-ffmpeg.sh arm64
    
  • To build fat libraries for armv7 and x86_64 (64-bit simulator):

      ./build-ffmpeg.sh armv7 x86_64
    
  • To build fat libraries from separately built thin libraries:

      ./build-ffmpeg.sh lipo
    

Download

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

External libraries

You should link your app with

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

More Repositories

1

lame-ios-build

script to build lame for iOS
Shell
267
star
2

x264-ios

Script to build x264 for iOS apps
Shell
207
star
3

FFmpeg-iOS

Swift package of FFmpeg libraries for iOS
Swift
144
star
4

YoutubeDL

An iOS app using youtube-dl Python module with PythonKit Swift package
Swift
134
star
5

fdk-aac-build-script-for-iOS

Shell script to build fdk-aac for use in iOS apps.
Shell
94
star
6

YoutubeDL-iOS

Swift package of youtube_dl python module for iOS
Swift
71
star
7

Python-iOS

Swift package to use python modules in iOS apps
Makefile
69
star
8

Open3D-iOS

Swift package for using Open3D in iOS apps
Python
47
star
9

OpenClien

클리앙 (http://clien.net) 비곡식 iOS 라이브러리
Objective-C
29
star
10

NumPy-iOS

Swift package for using NumPy in iOS apps
Python
22
star
11

PythonPlayground

iOS app demonstrating Swift packages Python-iOS and PythonKit
Python
15
star
12

nodejs-ios

Swift package to enable use of Node.js on iOS apps
C
13
star
13

DSMKit

Swift library for Synology DSM APIs
Swift
6
star
14

TensorFlowLiteSwift

Swift
5
star
15

FFmpeg-iOS-Lame

Swift
5
star
16

PythonSupport

Swift package supporting Python in iOS apps
Python
5
star
17

TensorFlowLiteC

Swift
4
star
18

NodeBridge

Swift package of a simple bridge between Node.js and Swift.
Swift
3
star
19

clang-on-ios

Scripts to build clang for iOS host
Shell
3
star
20

XMLDocument

An implementation of XML Document from Foundation for iOS
Swift
2
star
21

Inssagram

Instagram-like iOS app.
Swift
2
star
22

opencv

Swift
1
star
23

NodeDecoder

Swift package of a decoder for Node.js values.
Swift
1
star
24

kewlbear

1
star
25

Open3D-ObjC--Example

Objective-C
1
star