Ubuntu下ffmpeg的安裝與配置

2021-10-08 01:40:30 字數 1885 閱讀 9787

安裝 配置

安裝ffmpeg前,需要先安裝依賴庫:

sudo apt-get -y install autoconf automake build-essential libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev
彙編庫

yasm是乙個完全重寫的nasm(the netwide assembler)彙編;nasm是乙個為可移植性與模組化而設計的乙個80x86的彙編器。它支援相當多的目標檔案格式,包括linux,*bsd,a.out,elf,coff,mach−o,microsoft 16−bit obj,win32以及win64,同時也支援簡單的二進位制檔案生成。它的語法被設計的簡單易懂,相較intel的語法更為簡單,支援目前已知的所有x86架構之上的擴充套件語法,同時也擁有對巨集命令的良好支援。

sudo apt-get install yasm

sudo apt-get install nasm

sudo apt-get install libx265-dev

音訊庫要支援常見的音訊處理,需要安裝:

sudo apt-get install libfdk-aac-dev

sudo apt-get install lib***lame-dev

sudo apt-get install libopus-dev

ffmpeg安裝

cd ~/ffmpeg

wget 

tar xjvf ffmpeg-snapshot.tar.bz2

cd ffmpeg

./configure --prefix=/opt/ffmpeg --enable-libx264 --disable-yasm --enable-nonfree --enable-libfdk-aac  --enable-shared --enable-gpl --enable-lib***lame --enable-libopus  --extra-cflags=-i/usr/local/include --extra-ldflags=-l/usr/local/lib

make

make install

安裝後,需要做基本的配置才可使用。

庫配置配置庫所在路徑,以便ffmpeg能載入相應庫。開啟配置檔案sudo vi /etc/ld.so.conf,新增一行庫路徑:

/opt/ffmpeg/lib路徑配置

為能隨時使用ffmpeg,需要把對應目錄新增到路徑中。開啟配置檔案vi ~/.profile,新增:

ffmpeg=/opt/ffmpeg

path="$path:$ffmpeg/bin"

然後執行source ~/.profile,以使配置生效。

使用配置完成後,在命令列中執行ffmpeg,出現類似如下資訊,說明安裝成功:

ffmpeg -i ./test.mp4 -vn -c:a libfdk_aac -ar 44100 -channels 2 -profile:a aac_he test.aac

ffplay test.acc

在Ubuntu下編譯FFMPEG

在之前,我們成功地使用mingw msys在windows平台下編譯ffmpeg,並生成了ffplay.exe。現在再在ubuntu平台上重新編譯一次。相對於在windows平台上編譯需要的曠日持久而且異常艱難的工作,ubuntu上編譯ffmpeg可謂是非常輕鬆簡單的,幾條簡單的命令就可以輕鬆完成。...

ffmpeg 在ubuntu下的編譯安裝

1 git clone git ffmpeg 下面就可以進行編譯ffmpeg了。編譯前我們可以使用下面命令對ffmpeg的源 進行備份 1 tar czf ffmpeg.tar.gz ffmpeg 這樣就在當前目錄下產生乙個ffmpeg.tar.gz檔案。在以後需要的時候可以通過下面的命令提取出ff...

Ubuntu下的Adobe Reader安裝過程

ubutun下的adobe reader 安裝過程 命令顯示 tmp adobe目錄中的所有檔案,會發現有個adobereader的目錄,cd進入該目錄,執行命令.install安裝adobe reader 安裝過程中會給出提示,根據提示選這相應的安裝步驟完成安裝過程。3 假如剛才adobe rea...