【環(huán)境問(wèn)題解決】mac上通過(guò)homebrew安裝ffpmeg關(guān)聯(lián)第三方庫(kù)時(shí)報(bào)錯(cuò)

問(wèn)題:

直接用如下brew命令安裝ffmpeg,并用--with-帶上若干關(guān)聯(lián)的庫(kù),執(zhí)行會(huì)得到錯(cuò)誤信息

brew install ffmpeg --with-fdk-aac --with-libass --with-sdl2 --with-webp --with-x265 --with-opus --with-freetyp

報(bào)錯(cuò):


image.png

解決方案--源碼安裝

#下載源碼
git clone https://git.ffmpeg.org/ffmpeg.git  
cd ffmpeg
#進(jìn)行ffmpeg的編譯前配置
./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-nonfree --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-filter=delogo --enable-debug --disable-optimizations --enable-libspeex --enable-videotoolbox --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-libfreetype --enable-libfontconfig --cc=clang --host-cflags= --host-ldflags= --disable-x86asm  

#編譯
make
#安裝
sudo make install

檢查是否安裝成功

進(jìn)入到/usr/local/ffmpeg/bin,如果有ffmpeg、ffmplay、ffprobe,則安裝成功


image.png

將/usr/local/ffmpeg/bin加入到環(huán)境變量

open ~/.zshrc

#增加一行
export PATH=$PATH:/usr/local/ffmpeg/bin
source ~/.zshrc
#測(cè)試是否正常
ffmpeg -h
image.png

如截圖問(wèn)題解決!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。