二、ffmpeg编译安装-Mac

1、下载 ffmpeg 源代码

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

2、打开终端,执行如下命令

 
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的支持

4、下载完成后,进入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

5、 执行 编译、安装命令

make && sudo make install

6、配置FFmpeg所需环境变量
终端输入命令:vim ~/.bash_profile,添加一下内容,按:wq报错

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

7、验证FFmpeg install成功

在终端执行如下命令:

ffmpeg -i 大雨来临.MOV  -b:v  640k 大雨来临.mp4

8、安装可能遇到的问题

(1)保存环境变量无效,导致执行ffmpeg命令无效,可以执行source ~/.bash_profile 

扫描二维码关注公众号,回复: 12329146 查看本文章

(2)环境变量添加后按:wq无法保存,执行:wq!强制保存

如果您在安装过程中遇到问题,可以添加QQ群:937088785 进行交流!

 

 

猜你喜欢

转载自blog.csdn.net/huangpeigui/article/details/112997072