acc 音频格式转化为wav问题
hi,大家好,这里有个问题请教下大家,我有个aac源文件,我想用写个程序把它转化为wav,于是我就把aac(adts格式的)文件中的除了头的信息取出来,然后加入wav头,但是我发现无法播放,是杂音,请教下大家,是不是aac有什么特殊的数据需要去掉啊,数据可以保证是对的,aac的每一包的头也去掉了,wav的头也加正确了(已经确认过头信息),但是却无法播放,请有经验的朋友指点一下,感激不尽。。。 aac是音频编码pcm也是音频编码
wav是一个容器
pcm编码一般是被wav包着
你可以将aac解成pcm,然后mux一下wav,应该就可以了 我直接把aac的adts头全部去掉,应该就是pcm的码流了吧?回复 2# T-Bagwell
VanK_kongxiaobo 发表于 2013-09-26 08:44 static/image/common/back.gif
我直接把aac的adts头全部去掉,应该就是pcm的码流了吧?回复 2# T-Bagwell
不是,还有aac压缩呢,你得吧内容恢复成pcm 如果原始音频的声道数,位数,采样率与目标音频的声道数,位数,采样率中的任何一个不一致,你还要重采样 很高兴看到这种专业的回答,我想我这个问题大牛们也能轻松解决吧,就是关于adif格式文件的编码问题,就是怎么解决这个ADIF格式头的编码
页:
[1]