ubuntu 編譯安裝 ffmpeg3.3

1.首先安裝基礎(chǔ)環(huán)境

? ? apt-get install automake autoconf libtool gcc gcc-c++

2.安裝 yasm

? ? yasm是匯編編譯器,因為ffmpeg中為了提高效率用到了匯編指令,所以需要先安裝。

? ? 到http://yasm.tortall.net/Download.html下載Source .tar.gz(現(xiàn)在最新版本是yasm-1.3.0.tar.gz)

? ? tar zxvf yasm-1.3.0.tar.gz

? ? cd yasm-1.2.0

? ? ./configure&make&sudo make install

3. 安裝依賴庫(這些依賴庫不同的 FFmpeg 版本可能會不同)

? ? sudo apt-get install libx264-dev -y

? ? sudo apt-get install libfdk-aac-dev -y

? ? sudo apt-get install libmp3lame-dev -y

? ? sudo apt-get install libtheora-dev -y

? ? sudo apt-get install libvorbis-dev -y

? ? sudo apt-get install libxvidcore-dev -y

? ? sudo apt-get install libxext-dev -y

? ? sudo apt-get install libxfixes-dev -y

4.下載最新 FFmpeg 源碼包

? ? FFMpeg官方下載地址:http://ffmpeg.org/download.html。

? ? 或者git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

5.配置

? ? 運行 ./configure --help 查看幫助

? ? ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc? --enable-pthreads --enable-libfdk-aac(-- ? ? ? enable-libfaac)? --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid? --enable-libvorbis --enable-libxcb(--enable-x11grab)

注: ?括號內(nèi)的內(nèi)容為FFmpeg3.3 之前的選項,3.3已廢棄,如果是3.3以前版本使用括號內(nèi)的選項

6.編譯安裝

make && make install

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容