一、下載ffmpeg。
下載網址:http://www.ffmpeg.org/download.html html
二、解壓縮
tar -zxvf ffmpeg-2.0.1.tar.gz 編程
四、配置安裝路徑之類的: spa
./configure --enable-shared --prefix=/usr/local/ffmpeg htm
--enable-shared 參數聽說是容許其編譯產生動態庫,在之後的編程中要用到這個幾個動態庫,我也沒考證,就直接用了。 get
若是出現異常,提示由於缺乏yasm,須要添加參數,再執行如下命令: asm
./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg 編譯
若是執行結果不對,能夠根據提示信息,並查看幫助,解決問題
./configure --help 變量
五、編譯安裝
make
make install ffmpeg
六、安裝以後在/usr/local/ffmpeg會看到有三個目錄
bin 執行文件目錄
lib 靜態,動態連接庫目錄
include 編程用到的頭文件 配置
七、爲了防止執行程序找不到庫文件,
能夠將/usr/local/ffmpeg/lib目錄設置到LD_LIBRARY_PATH環境變量
八、若出現error while loading shared libraries: libavdevice.so.52的錯誤 修改/etc/ld.so.conf 在最後一行加上/usr/local/ffmpeg/lib ldconfig -v 並修改 /usr/local/ffmpeg/lib目錄下的文件權限爲777