原因:由于需要对比音频编码效果,自带aac和fkd_aac,mp3lame的差别,故需要进行手动编译FFmpeg并包含fdk_aac,mp3lame.
环境介绍:win7,64bit.vs2015.
准备:
1:安装MinGW:http://www.mingw.org/(在线安装),也可以选择本地安装(https://sourceforge.net/projects/mingwbundle/ )
1.1:我选择了在线安装,下载后点击运行,选择了全部安装,右键选择,最后点击Installation按钮下的apply changes.
1.2:配置环境变量:path=C:\MinGW\bin\. 测试cmd gcc -v
2:安装yasm汇编编译器,因为ffmepg中为了提高效率使用到了汇编指令.
2.1:http://yasm.tortall.net/Download.html 选择win64.exe,修改名称为yasm.exe存放到c:/MinGW/msys/1.0/bin目录下.
3:下载pkg-config-0.23-2.zip和依赖库
3.1: