Linux下ffmpeg安裝與開發配置

2021-06-21 02:31:39 字數 1841 閱讀 4048

linux下ffmpeg安裝與開發配置

1. ffmpeg安裝

安裝環境:

ubuntu 12.04

(1)刪除已安裝的檔案,避免衝突

sudo apt-get remove ffmpeg x264

sudo apt-get autoremove

(2)安裝需要的支援

sudo apt-get install make automake g++ bzip2 python unzip patch subversion ruby build-essential git-core checkinstall yasm texi2html libfaac-dev lib***lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libvdpau-dev libvorbis-dev libvpx-dev libx11-dev libxfixes-dev libxvidcore-dev zlib1g-dev

(3)安裝yasm(彙編編譯器)

tar zxvf yasm-1.2.0.tar.gz

cd yasm-1.2.0/

cat install

./configure --prefix=/usr/local/yasm

make

make install

export path="$path:/usr/local/yasm/bin"

/etc/profile 檔案末尾新增export path="$path:/usr/local/yasm/bin"

(4)安裝 x264 (自己選擇是否安裝)

x264 依賴於yasm,而且版本較高。

sudo git clone git:

cd x264

sudo ./configure --enable-shared --prefix=/usr/local

sudo make

sudo make install

cd(5)安裝libvpx (自己選擇是否安裝)

libvp是開源的vp8解碼器,屬於webm的專案。

sudo wget webm.googlecode./files/libvpx-v0.9.7-p1.tar.bz2

sudo tar xvjf libvpx-v0.9.7-p1.tar.bz2

cd libvpx-v0.9.7-p1

sudo ./configure --enable-shared --prefix=/usr/local

sudo make

sudo make install

cd(6)安裝ffmpeg

sudo wget ffmpeg.org/releases/ffmpeg-0.8.10.tar.bz2

sudo tar xvjf ffmpeg-0.8.10.tar.bz2

cd ffmpeg-0.8.10

./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-lib***lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-shared --prefix=/usr/local

sudo make

sudo make install

cdconfigure過程根據自己的情況開啟某部分功能。

linux下安裝ffmpeg方法

1 解壓後進入ffmpeg解壓目錄,輸入.configure enable shared prefix usr local ffmpeg enable libx264 如果有安裝x264庫 disable ffplay make make install 2 vim etc profile expo...

LInux下如何安裝ffmpeg

終於裝上了,把過程記錄一下 首先要安裝各種解碼器 1 lame color red lame 3.97.tar.gz color url url 安裝方法如下 code tar zxvf lame 3.97.tar.gz cd lame 3.97 configure enable shared pr...

linux 系統下安裝ffmpeg

1.安裝yasm 2.開始安裝 configure enable shared prefix monchickey ffmpeg make make install 3.驗證安裝是否成功 4.配置系統環境變數 vim bashrc 最後內容新增如下內容 export ffmpeg home monc...