一.先安裝 yasm
1.先去http://yasm.tortall.net/Download.html 看 yasm的最新版本號霎桅。
2.打開終端依次輸入下面6條命令:
curl http://www.tortall.NET/projects/yasm/releases/yasm-1.3.0.tar.gz >yasm.tar.gz
tar xzvf yasm.tar.gz
cd yasm-1.3.0
./configure
make
sudo make install
命令跑完 yasm 就安裝完成了,需要注意的是命令其中兩處1.3.0為 yasm 版本號,根據(jù)上面鏈接查看到的最新版本號進(jìn)行修改。
二.下載腳本并執(zhí)行
1.下載腳本:https://github.com/kewlbear/FFmpeg-iOS-build-script
2.解壓壓縮包,進(jìn)入FFmpeg-iOS-build-script文件,文件中會看到build-ffmpeg.sh
3.打開終端,cd 到FFmpeg-iOS-build-script文件
4.終端執(zhí)行2條命令:
./build-ffmpeg.sh
./build-ffmpeg.sh lips
命令執(zhí)行完成后两入,會看到FFmpeg-iOS-build-script文件生成了靜態(tài)庫:
三.將靜態(tài)庫導(dǎo)入到工程
1.將FFmpeg-iOS文件導(dǎo)入工程。
2.打開 Bulid Phases 添加7個依賴庫:
libz.tbd, libbz2.tbd, libiconv.tbd, AudioToolbox.framework, CoreMedia.framework, CoreGraphics.framework, VideoToolbox.framework
3.設(shè)置頭文件路徑:
我的工程路徑為:$(SRCROOT)/FFmpeg_Test/Frameworks/FFmpeg-iOS/include敲才」桑伙伴們自己根據(jù)你們的工程路徑進(jìn)行修改。
好了紧武,進(jìn)行到這里就集成完畢了剃氧,伙伴們可以去FFmpeg的世界愉快的玩耍了,集成FFmpeg時候脏里,參考一些資料她我,發(fā)現(xiàn)不是很全,存在一些坑迫横,集成完了就做下筆記吧番舆,嗯,如有雷同矾踱,不是巧合恨狈,哈哈,希望能幫到你呛讲。