git clone
brew install fdk-aac&&brew install x264&&brew install x265&&brew install speex&&brew install pkg-config&&brew install sdl2
命令說明:
(1)brew install fdk-aac 解決error: libfdk_aac not found問題
(2)brew install x264解決error: x264 not found問題
(3)brew install x265解決error: x265 not found問題
(4)brew install speex解決error: speex not found問題
(5)brew install pkg-config 解決error: pkg-config not found問題
(6)brew install sdl2編譯ffplay
需要sdl2的支援
./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= --disable-x86asm
make && sudo make install
export pkg_config_path=$pkg_config_path:/usr/local/lib/pkgconfig:/usr/lib/pkgconfig:/user/local/sdl2/lib/pkgconfig:/usr/local/ffmpeg/lib/pkgconfig
export ffmpeg_path=/usr/local/ffmpeg
export path=$path:$ffmpeg_path/bin
在終端執行如下命令:
ffmpeg -i 大雨來臨.mov -b:v 640k 大雨來臨.mp4
(1)儲存環境變數無效,導致執行ffmpeg命令無效,可以執行source ~/.bash_profile
(2)環境變數新增後按:wq無法儲存,執行:wq!強制儲存
如果您在安裝過程中遇到問題,可以新增qq群:937088785 進行交流!
Mac如何編譯FFmpeg
接下來介紹一下如何在mac系統上編譯ffmpeg。首先你需要安裝兩個工具 xcode homebrew。安裝xcode的原因是xcode提供了mac平台開發環境必須的gcc編譯器。這裡假設你一進安裝了xcode 和 homebrew。如果還沒有安裝,請先安裝,在繼續下面的操作 在終端執行命令 bre...
Mac系統編譯FFmpeg
接下來介紹一下如何在mac系統上編譯ffmpeg。首先你需要安裝兩個工具 xcode homebrew。安裝xcode的原因是xcode提供了mac平台開發環境必須的gcc編譯器。這裡假設你一進安裝了xcode 和 homebrew。如果還沒有安裝,請先安裝,在繼續下面的操作 在終端執行命令 bre...
mac上編譯FFmpeg跑ios
2 安裝yasm 1.2.0 curl yasm.tar.gz tar xzvf yasm.tar.gz cd yasm 1.2.0 configure make sudo make install 5 終端進入ffmpeg ios build script目錄,然後輸入.build ffmpeg....