1.經過brew下載安裝,這種是固定的FFmpeg。html
2.經過源碼下載安裝,這種是可定製的FFmpeg。vim
brew的安裝請自行百度。
查詢vim工具:
brew search FFmpeg
下載vim工具:
brew install FFmpeg
刪除vim工具:
brew remove FFmpeg
複製代碼
能夠選擇Download Snapshot直接下載,也能夠選擇複製指令在終端下載。markdown
1.下載以後解壓FFmpeg到桌面。工具
2.打開終端,進入到FFmpeg文件夾。oop
3.依次執行三句指令。spa
指定安裝路徑,指定生成動態庫
./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --disable-static --enable-shared
指定四核,增長編譯速度
make -j 4
安裝
make install
若是安裝失敗,那麼嘗試修改安裝權限
sudo make install
複製代碼
4.檢查/usr/local/路徑下是否有ffmpeg,若是有就是安裝成功,若是失敗請檢查緣由並重試以上流程。 debug
5.配置FFmpeg的環境變量。code
打開環境變量
vim ~/.bash_profile
輸入i,進入編輯模式,配置ffmpeg的環境變量
export PATH=/usr/local/ffmpeg/bin:$PATH
點擊esc,退出編輯模式,輸入:wq,保存退出。
:wq
執行source指令,使配置的環境變量生效
source ~/.bash_profile
複製代碼
6.以上步驟所有執行完成以後,在終端執行ffmpeg,終端有反饋ffmpeg說明,這就表明環境配置完成了。orm
有的小夥伴安裝好ffmpeg後,發現找不到ffplay,那麼解決方法以下
經過brew下載sdl2
brew install sdl2
刪除已安裝的ffmpeg,從新走一遍源碼安裝FFmpeg的第三步,在ffmpeg目錄執行./configure …時添加 –-enable-sdl2
./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --disable-static --enable-shared --enable-sdl2
這樣就能夠編譯出ffplay了,而且這裏就不須要再配置環境變量了。
複製代碼
1.推薦使用源碼下載安裝!
2.若是以前有經過brew安裝過ffmpeg,那麼源碼方式編譯就會失敗,須要刪除brew安裝的ffmpeg,源碼安裝方式才能編譯成功。
3.本文若有侵犯隱私或其餘請聯繫我,我將在第一時間整改或刪除。