win7 vsAAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

时间:2024-05-20 16:31:40

如题,win7 64位环境,Vs2013

一. faac编码:

1. 下载faac-1.28解码压缩包 http://downloads.sourceforge.net/faac/faac-1.28.zip,打开frontend文件夹,利用vs2013打开“faac.sln”并进行编译程序。生成faac.exe程序。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

2. 打开cmd 运行 faac.exe  wav10s_00001.wav -o  test.aac 将.wav文件解码成.aac格式文件。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

二. faad2解码:

1. 下载faad2-2.7 解码压缩包http://downloads.sourceforge.net/faac/faad2-2.7.zip,并进行编译程序。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

2. 打开frontend文件夹,利用vs2013打开“faad.sln”,进行“生成解决方案”编译。但是由于版本问题会报一些错误。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

3. 重新解压文件faad2-2.7文件夹,进行一下两步操作:a.下载libfaad2.dll文件(链接:https://pan.baidu.com/s/11P9Q1Y5mX21HQBIyRAFuOA 密码:7yiq),放到faad2-2.7/libfaad/文件夹下。b.打开faad2-2.7/libfaad/下common.h文件注释掉 “lrinf函数”

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

4. 重新执行第2步骤,打开frontend文件夹,利用vs2013打开“faad.sln”,进行“生成解决方案”编译。编译通过,生成faad.exe。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例

5. 打开cmd 运行 faad.exe -o outfile.wav test.aac 将.aac文件解码成.wav格式文件。

win7 vs2013AAC音频编解码:faac编码、faad2解码编译。WAV格式和AAC格式转换实例