下載ffmpeg源碼 (?git clone https://git.ffmpeg.org/ffmpeg.git ) 妓布,然后進(jìn)入FFmpeg目錄省容,執(zhí)行以下命令
./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 --cc=clang --host-cflags= --host-ldflags=
某些庫可能找不到失都,需要先安裝homebrew:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
再通過homebrew安裝以下庫:
brew install x265
brew install x264
brew install yasm
brew install speex
brew install fdk-acc
再次執(zhí)行以上命令碴裙,最后執(zhí)行 make && make install
注: 如果最后發(fā)現(xiàn)有目錄權(quán)限問題薇芝,可以直接去/usr/local/ffmpeg/lib 自己創(chuàng)建目錄即可
如果需要用到錄制的功能路翻,例如使用到ffplay,按照這種安裝方式是沒有ffplay的履羞,所以如果想方便點峦萎,可用直接使用 homebrew直接安裝FFmpeg:
brew install ffmpeg??