Mac下ffmpeg 源码安装

一、clone

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

  • 可以先flow ffmpeg.git仓库,然后导入到gitee中再clone,速度比较快

二、配置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 --cc=clang --host-cflags= --host-ldflags= --disable-x86asm

  • 可能会缺少库,执行命令安装

brew install XXX
brew search XXX //查找库

三、编译

make -j 4 //4个线程编译ffmpeg

四、安装

sudo make install

五、配置环境变量

  • 编辑 ~/.base_profile,并添加ffmpeg到环境变量中

export FFMPEG=/usr/local/ffmpeg/bin
export PATH={PATH}:{FFMPEG}

六、简单测试

  • 录音--播放测试

ffmpeg -f avfoundation -i :0 ~/Downloads/temp/out.wav
ffplay ~/Downloads/temp/out.wav

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。