ffmpeg在linux下編譯安裝

2021-10-24 19:19:41 字數 413 閱讀 6435

所有的環境都是ubuntu16.04,windows不作介紹

git clone 

編譯之前先安裝yasm,libx264 ,v4l2  ,sdl

apt-get install yasm libv4l-dev libx264-dev libsdl2-dev

yasm是彙編部分編譯需要的,主要是用來優化的,不用的話就在配置的時候disable

sdl是為了編譯生成ffplay

編譯配置:

./configure --enable-shared --enable-libv4l2 --enable-libx264 --enable-gpl  --enable-sdl

編譯安裝

make && make install 

也可以自定義安裝目錄配置加上 --prefix 

ffmpeg在linux下編譯過程

在linux下編譯ffmpeg是完成交叉編譯的準備工作,當然交叉編譯ffmpeg和在linux下本地編譯沒有什麼必然關係,但是還像想先試一下本地編譯的結果,對於初學者來說還是一種挑戰,大神勿噴。編譯主要包括以下幾個部分,只要編譯的庫有x264,lib lame,fdk aac.一.準備工作 安裝必要...

在Ubuntu下編譯FFMPEG

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

Linux下ffmpeg的基本編譯

linux下編譯 3 建立編譯路徑 mkdir home compile ffmpeg 並將ffmpeg原始碼壓縮包複製進去 4 解壓原始碼包 tar xvf ffmpeg snapshot.tar.bz2 5 建立編譯庫檔案路徑 mkdir home build 6 進入ffmpeg目錄執行命令 ...