環境:Ubuntu Linux
相關閱讀:http://www.linuxidc.com/Linux/2012-02/54566.htm
1.下載git,根據官方文檔,下載編譯ffmpeg需要git來實現,所以下載git,執行命令:
sudo apt-get install git git-core
2.更新git至最新版本庫,執行命令:
git clone git://git.kernel.org/pub/scm/git/git.git
3.安裝git成功,執行命令:
git --version
4.下載ffmpeg,執行下載通用版命令,可以下載其他版本,(具體參見:http://ffmpeg.org/download.html):
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
5.正常下載下來,在/home/user/ffmpeg下,進入該目錄:
cd /home/user/ffmpeg
6.配置安裝路徑之類的:
./configure --enable-shared --prefix=/usr/local/ffmpeg
--enable-shared 參數據說是允許其編譯產生動態庫,在以後的編程中要用到這個幾個動態庫,我也沒考證,就直接用了。
如果出現異常,提示因為缺少yasm,需要添加參數,再執行以下命令:
./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg
7.make編譯
make
8.執行
make install
9.執行成功後,在路徑/usr/local/ffmpeg下
編譯執行完成
10.運行命令:ffmpeg,結果提示:
The program 'ffmpeg' is currently not installed. You can install it by typing:
apt-get install ffmpeg
11.執行以下命令,安裝ffmpeg:
apt-get install ffmpeg
12.運行以下命令:
ffmpeg
有提示信息,則安裝成功
參考資料:
ffmpeg官方網站:http://ffmpeg.org/