Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xiewei-wayne/ffmpeg-ios-compile
How to compile ffmpeg v1.0 libs for iOS.
https://github.com/xiewei-wayne/ffmpeg-ios-compile
Last synced: 21 days ago
JSON representation
How to compile ffmpeg v1.0 libs for iOS.
- Host: GitHub
- URL: https://github.com/xiewei-wayne/ffmpeg-ios-compile
- Owner: xiewei-wayne
- Created: 2012-10-30T19:44:10.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2013-10-08T22:24:20.000Z (about 11 years ago)
- Last Synced: 2024-08-05T19:37:00.052Z (4 months ago)
- Language: Perl
- Homepage:
- Size: 22.2 MB
- Stars: 14
- Watchers: 5
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome - ffmpeg-ios-compile - How to compile ffmpeg v1.0 libs for iOS. (etc)
- awesome - ffmpeg-ios-compile - How to compile ffmpeg v1.0 libs for iOS. (etc)
README
This project is moved to: https://github.com/xiewei-wayne/FFmpeg.framework/tree/master/ffmpeg-ios-compile
==================ffmpeg-ios-compile
==================Those scripts help you compile ffmpeg libs for iOS Device/Simulator.
You need 'XCode Developer_3.2.5' to compile ffmpeg libs for iOS.I compiled my own ffmpeg libs for iOS with the same scripts here without any errors.
Execute those shell scripts in root directory of ffmpeg v1.0.
1) config_i386.sh
Compile libs for iOS Simulator.2) config_v6.sh config_v7.sh
Compile libs for armv6(iPhone 3G) / v7(iPhone 3Gs or later).3) config_v7s.sh
Gcc 4.2 in Xcode does not support v7s.
This script is not working, have to upgrade.4) config_x64.sh
Test ffmpeg on Mac.5) combile_lipo.sh
Compbile specified arches into on universal lib file.6) gas-preprocessor/
Before your run those scripts, copy gas-preprocessor.pl to your usr/bin.7) armv7s/
Fake armv7s supportUsage example:
xw# cd ffmpeg-1.0
xw# make distclean
xw# ../config/config_v6.sh
xw# make -j9 && make installxw# make distclean
xw# ../config/config_v7.sh
xw# make -j9 && make installxw# make distclean
xw# ../config/config_vi386.sh
xw# make -j9 && make installxw# ../config/combile_lipo.sh
xw# open dist-universal
About Dolby
------------------DO NOT use dolby tech in your iOS app unless you have a dolby license.
Those scripts have removed the following tech from your ffmpeg v1.0 configuration:
Dolby Digital (AC3)
Dolby Digital Plus (E-AC3)
Dolby TrueHD (MLP)