一、FFmpeg Linux開發環境搭建(附源碼)

1.根據官方文檔 https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

先安裝相關依賴庫,執行下面的命令進行安裝即可

sudo apt-get update -qq && apt-get -y install autoconf automake build-essential cmake git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev mercurial pkg-config texinfo wget zlib1g-dev

接着安裝yasm,執行下面的命令

sudo apt-get install yasm

2. 下載FFmpeg源碼 (4.1及以上的版本都可以,文末附所有源碼)

http://ffmpeg.org/download.html#releases

3. 解壓源碼,進入源碼目錄,執行命令進行安裝配置

PATH="/usr/local/bin:$PATH"

PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"

./configure --prefix="/usr/local" --pkg-config-flags="--static"

--extra-cflags="-I/usr/local/include"  

--extra-ldflags="-L/usr/local/lib"

--extra-libs="-lpthread -lm"

--bindir="/usr/local/bin"

--enable-gpl --enable-libass

--disable-libfdk-aac --enable-libfreetype

--di

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章