編譯x264 :
下載x264源碼最新版:
https://www.videolan.org/developers/x264.html
下載x264編譯腳本文件:
https://github.com/kewlbear/x264-ios
將下載x264源碼 放在腳本文件build-x264.sh同級目錄下娶耍,并改名x264文件夾。
開始編譯:
./build-x264.sh
如果是編譯x264最新版可能會報如下警告霸奕,
Minimum version is yasm-x.x.x 或者?Minimum version is nasm-x.x.x
If you really want to compile without asm,configure with --disable-asm.
解決辦法:
用Homebrew安裝yasm命令:brew install yasm
用Homebrew安裝nasm命令:brew install nasm
重新執(zhí)行腳本完畢生成的文件:
編譯fdk-aac :
下載fdk-aac源碼最新版:http://www.linuxfromscratch.org/blfs/view/svn/multimedia/fdk-aac.html
下載fdk-aac編譯腳本文件:https://github.com/kewlbear/fdk-aac-build-script-for-iOS
將fdk-aac源碼 放在腳本文件build-fdk-aac.sh同級目錄下帮毁,并改名fdk-aac文件夾
修改腳本文件SOURCE目錄 和你改名后fdk-aac文件夾一樣
由于編譯x264已經(jīng)更新過yasm和nasm
fdk-acc直接可以編譯通過