很多同學被諸如264之類的術語搞懵逼了.
先大概解釋一下.
H.264 是視訊的一種編碼标準(規範), x264 是一個庫, 實作了對 H.264 視訊格式的編碼,但是沒有實作解碼 H.264 的功能.
ffmpeg 是一個架構,實作了對 H.264視訊格式的解碼功能.
換句話說
ffmpeg + x264 就包含了對 H.264 格式的編碼、解碼的實作。
看一個典型的圖

ffmpeg 是視訊音頻編碼轉碼的架構, 能夠容納多種視訊音頻模式之間的互相轉碼.
x264 是對 H.264 編碼标準的一種具體實作,是一個優秀的 H.264 視訊檔案格式的編碼器.
ffmpeg 架構提供了 H.264 的編碼接口,但是要具體使用 H.264 格式,就需要重新編譯.
今天的重點就是将 x264 庫編譯進 ffmpeg.
一. 下載下傳編譯264的腳本
點選 x264-ios
二. 下載下傳 x264 源碼
git clone http://git.videolan.org/git/x264.git
注意: clone 到和上面腳本同目錄.
三. 編譯 x264
執行腳本 ./b