Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lvjian700/ffmpegc

Compile ffmpeg for iOS, support armv7s , armvs7 & i386 simulator
https://github.com/lvjian700/ffmpegc

Last synced: 3 months ago
JSON representation

Compile ffmpeg for iOS, support armv7s , armvs7 & i386 simulator

Awesome Lists containing this project

README

        

Compile ffmpeg for iOS, support armv7s , armvs7 & i386 simulator.

* iOS 7 version not support x.264 module
* iOS 6 version support x.264 module ( version 1.0 )

##iOS 7 Release Note

* support iOS 7 & XCode 5
* remove x.264 module(coming soon)

##iOS 7 & XCode Version Requirement
---

* XCode 5 or later
* iOS 7 or later

##How to use?
---

###Download & Compile ffmpeg

git clone [email protected]:lvjian700/ffmpegc.git
cd ffmpegc
./install-ffmpeg.sh

###How to use ?

You can find output in "ffmpegc/build/built/universal".

1. Drag lib/*.a files to your project(copy to project).
2. Add include folder to your "Header Search Paths".

##iOS 6 Version Requirement(Old Version)
---

You can find old version in release tabs.

* XCode 4.*
* CommandLine Tools
* iOS 6.*

##How to use?
---

###Download & Compile ffmpeg

git clone [email protected]:lvjian700/ffmpegc.git
cd ffmpegc
./install-ffmpeg.sh

###Custom

1.Change ffmpeg version:
Change this line on install-ffmpeg.sh file:

VERSION="2.0.2"

2.Change iOSSDK version:
Change this line on each compile-*.sh file:

SDKVERSION="7.1"

###How to use ffmpeg?

You can see this project:
[ffmpegc-demo](https://github.com/lvjian700/ffmpegc-demo)

full demo, include video and audio: (License LGPL v3)
[twplayer](https://github.com/lvjian700/twplayer)

##Occur mistake?
---

1. You may not install XCode command-line tools
2. /usr/sbin/gas-preprocessor.pl file exists. "sudo rm /usr/sbin/gas-preprocessor.pl"
3. please check your _gas-preprocessor.pl_ path, more details see [issue#4](https://github.com/lvjian700/ffmpegc/issues/4)

Thanks @Ronan0912. I can add armv7s support from this blog: (version 1.0)


[x264_1]: http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide "x264 library"