VanK_kongxiaobo 发表于 2013-09-25 16:46

acc 音频格式转化为wav问题

hi,大家好,这里有个问题请教下大家,我有个aac源文件,我想用写个程序把它转化为wav,于是我就把aac(adts格式的)文件中的除了头的信息取出来,然后加入wav头,但是我发现无法播放,是杂音,请教下大家,是不是aac有什么特殊的数据需要去掉啊,数据可以保证是对的,aac的每一包的头也去掉了,wav的头也加正确了(已经确认过头信息),但是却无法播放,请有经验的朋友指点一下,感激不尽。。。

T-Bagwell 发表于 2013-09-25 18:17

aac是音频编码
pcm也是音频编码
wav是一个容器
pcm编码一般是被wav包着

你可以将aac解成pcm,然后mux一下wav,应该就可以了

VanK_kongxiaobo 发表于 2013-09-26 08:44

我直接把aac的adts头全部去掉,应该就是pcm的码流了吧?回复 2# T-Bagwell


   

T-Bagwell 发表于 2013-09-26 11:14

VanK_kongxiaobo 发表于 2013-09-26 08:44 static/image/common/back.gif
我直接把aac的adts头全部去掉,应该就是pcm的码流了吧?回复 2# T-Bagwell

不是,还有aac压缩呢,你得吧内容恢复成pcm

nanqingzhe 发表于 2013-10-10 18:57

如果原始音频的声道数,位数,采样率与目标音频的声道数,位数,采样率中的任何一个不一致,你还要重采样

logens 发表于 2014-03-17 20:12

很高兴看到这种专业的回答,我想我这个问题大牛们也能轻松解决吧,就是关于adif格式文件的编码问题,就是怎么解决这个ADIF格式头的编码
页: [1]
查看完整版本: acc 音频格式转化为wav问题