命令行终端 进入该目录中 , 之后将源码下载到该目录中 ;
在该目录中 将会编译 各个版本的 ffmpeg 源码 , 下面的命令都是在该目录中执行的 ;
2、克隆远程代码
执行
git clone...配置 允许动态库编译 , 在 FFmpeg 开发时 ,
优先选择动态库链接 ,
静态库链接很复杂 , 需要手动指定很多库文件 , 和 额外配置 ;
编译后的动态库 , 可以直接在 QT 或者..., 使用优化后的编译版本 , 商业应用中需要设置一系列的优化参数 ;
--disable-stripping 配置 禁止 在安装时对生成的可执行文件进行剥离 ; 编译时剥离操作会去除可执行文件中的调试符号和其他不必要的信息...环境变量文件 , 上述编译的 FFmpeg 源码的编译后的命令行工具 , 函数库 , 安装到了 /usr/local/ffmpeg4.2/bin 目录中 , 将该目录设置到 环境变量 中 ;
查看环境变量文件...;
执行
source ~/.bash_profile
命令 , 更新 环境变量文件 ;
4、验证 FFmpeg 版本号
此时在 Mac 中 , 可以执行
ffmpeg -version
命令 , 可查看当前