ffmpeg學習之開發環境搭建

2021-09-28 17:47:47 字數 1424 閱讀 5917

學習ffmpeg第一步,環境搭建及編譯原始碼,雖說萬事開頭難,但這我所說的這第一步還是相對簡單的,哈哈哈。

1.git安裝

sudo apt-get install git
git clone
ps:這個過程可能比較久。

3.yasm安裝

sudo apt-get install yasm
ps:yasm,彙編編譯器,編譯ffmpeg需要用到

./configure  

make

sudo make install

ps:封裝display相關的庫,提供幀顯示,渲染

5.libasound2-dev安裝

sudo apt-get install libasound2-dev
6.編譯原始碼

./configure  --enable-shared --disable-static --disable-doc --enable-ffplay

make

sudo make install

ffplay /home/glp/desktop/7bf9aa6fac3ce023e96290672e5cfc15.mp4
效果圖:

再次進入sdl源**目錄重新編譯,

make clean

./configure

make

make install

編譯ffmpeg報錯

解決方式:

sudo apt-get install vim

vim ffbuild/config.mak

找到這行

hostcflags=  -std=c99 -wall -o3 -fpic
如果這行最後沒有 -fpic就在後面新增

然後重新編譯即可

make clean

./configure --enable-shared --disable-static --disable-doc --enable-ffplay

make

sudo make install

ubuntu下搭建FFmpeg開發環境

搭建過程全程參考 環境ubuntu18.04 遇到的問題 1.編譯x264報錯找不到nasm touch libpath vim libpath path path home zhout playlib bin 我的nasm是install在 home zhout playlib bin目錄下 so...

Linux下ffmpeg開發環境的搭建

cmake工具用於編譯c 原始碼工程,編譯libx265庫時需要用到 redhat系列 yum install cmake debian系列 sudo apt get install cmake安裝完畢後檢視cmake版本 cmake version yasm庫有助於提高ffmpeg的編碼效率 ta...

mac環境下,使用vs搭建ffmpeg開發環境

c 的配置環境 ffmpeg環境 環境配置好以後,要將ffmpeg標頭檔案,和庫檔案鏈結到c 工程中 usr local cellar ffmpeg 4.1.3 1 include defines macframeworkpath system library frameworks library ...