高位深音频转QTAAC的方案选择
dwing吧
全部回复
仅看楼主
level 9
why2wrong
楼主
A 先把源文件抖动处理成16bits 的LPCM 然后再转AAC
B 直接编码成AAC
以上方法该选择哪个好呢??
2013年06月21日 08点06分
1
level 12
Feisty2
aac的内部编码精度都是32位浮点 无论你的源是几bit 得到的aac一定是32bit的
另外位深要尽量避免高至低的转换
2013年06月21日 11点06分
2
why2wrong
有些没听懂 因为想要用录音室母带压AAC 降位深是必须的
2013年06月21日 11点06分
Feisty2
回复 why2wrong :谁说的 目前最好的录音设备也只有24bit精度 没有32bit的录音设备 而aac是32bit编码的 即使是最好的录音母带编码成aac位深也是只升不降
2013年06月21日 11点06分
why2wrong
回复 Feisty2 :我那个有64位
2013年06月21日 12点06分
Feisty2
回复 why2wrong :从没听说过有64bit位深的音频 所有音频处理软件都没有支持64bit位深标准的 64bit我只见过16bp的图像 是rgb64
2013年06月21日 12点06分
level 9
why2wrong
楼主
@Feisty2
2013年06月21日 12点06分
3
Feisty2
用mediainfo看看 如果仍然显示是64bit十有八九是低位深上转的 用rounding降成32bit然后编码成aac 不要用dither 因为是上转的
2013年06月21日 12点06分
why2wrong
回复 Feisty2 :有可参考的教程吗
2013年06月21日 12点06分
Feisty2
回复 why2wrong :就用fb2k转就行了 转换关闭dither就是采用rounding转换
2013年06月21日 12点06分
why2wrong
回复 Feisty2 :还有个问题 抖动适合在什么情况下使用呢 你说的和我理解的有偏差= =
2013年06月21日 12点06分
level 9
why2wrong
楼主
@Feisty2
前天看到的 说非整数倍的重采样(无损高>低或者低>高) 信息损失都很大 这么说对吗
2013年06月21日 14点06分
4
Feisty2
重采样一定是有损的 无论低至高还是高至低 这和图像的resize一样 (图像有一种pointresize例外是无损的 不清楚音频里有没有类型的无损插值算法)
2013年06月22日 02点06分
why2wrong
回复 Feisty2 :可这不是和抽样定理相悖了吗
2013年06月22日 06点06分
Feisty2
回复 why2wrong :是的 高采样可以完整记录所有低采样的信息 但是这是对于原生高采样而言 低转高不可能凭空制造出更多有效信息 只能进行插值得到更高采样 插值通常是有损的 因为插值不止会插入新数据还会改变源数据 除非你能找到像pointresize这种只插入新数据不改变源数据的插值算法才能做到无损
2013年06月22日 06点06分
Feisty2
回复 why2wrong :而且采样定律说明的是音频频率和数字采样率之间的关系 和采用率的转换没有关联
2013年06月22日 06点06分
level 11
中津静流口_一
在输出位深足够高的情况下我认为应该优先使用Rounding/Truncating而不是Dithering,对于音频图像都是如此。
因为Dithering主要是为了从听觉/视觉上补偿高位深向低位深转换带来的quantization error。当输出位深足够高时(例如音频的24bit,图像/视频的16bit),这种补偿对于人的实际体验基本没有效果,反倒是体现出了dithering的缺点——增加了噪声,对于单个采样点组成的集合增大了方差,也降低了编码的效率。
2013年06月21日 15点06分
5
level 9
roo_zhou
QTAAC不支持24bit或者浮点输入么?
2013年06月22日 09点06分
6
why2wrong
求QTAAC的说明文档 还有请教查看全面参数的Gui 像mediainfo就无法识别AAC音频的位深
2013年06月22日 10点06分
Feisty2
回复 why2wrong :因为aac只有一种位深 上面已经说明了 aac全部是32bit浮点 没有例外 当然不会有位深信息
2013年06月22日 11点06分
why2wrong
回复 Feisty2 :这样啊。。。
2013年06月22日 11点06分
1