最初由 roozhou 发布
aac开头会的确会有延迟,有些解码器无视这个延迟就会在开头出现在一段空白
另外tta->wav也有可能悲剧
太较真就让人纠结了~
52wy@2010-06-01 00:34
发现wav音频转成aac后长度总会发生变化,用megui、neroaac都试过了~难怪每次做完dvdrip总觉得音频有些异样,一直以为是自己太敏感了,今天仔细比对了一下长度才发现有玄机啊。。。。辉耀@2010-06-01 01:24
呃,您能详细说一下么?我之前确实没注意过这个问题,刚试了试没事啊……(随便抓了个tta->wav->aac)52wy@2010-06-01 01:41
有50毫秒左右的差异吧。aac长度会比wav多50毫秒左右。辉耀@2010-06-01 02:23
记得ac3如果存在delay的话,decode ac3->wav的时候会自动在开头部分加上空白令wav与ac3时长不同,不过这已经弄好了的wav转aac怎么会……roozhou@2010-06-01 02:39
aac开头会的确会有延迟,有些解码器无视这个延迟就会在开头出现在一段空白52wy@2010-06-01 08:24
引用最初由 roozhou 发布
aac开头会的确会有延迟,有些解码器无视这个延迟就会在开头出现在一段空白
另外tta->wav也有可能悲剧
52wy@2010-06-01 08:25
引用最初由 辉耀 发布
记得ac3如果存在delay的话,decode ac3->wav的时候会自动在开头部分加上空白令wav与ac3时长不同,不过这已经弄好了的wav转aac怎么会……
似乎是Win7的因素(?)我这decode ac3->wav无效,也没法试了……我还是匿了等大大们的结果吧~
roozhou@2010-06-01 11:58
像nero,faac这样的编码器输出mp4格式时这个延迟会自动添加。但如果抽取为aac这个延迟就没了。52wy@2010-06-01 19:52
还是没看懂。。。52wy@2010-06-01 20:17
测试了一下,果然将wav输出aac为mp4的时候长度一致,输出为.aac时,长度发生变化。264768502@2010-06-01 20:49
nero不是只能中出mp4的么..52wy@2010-06-01 23:24
nero6带的waveditor可以输出成.aacroozhou@2010-06-02 11:32
关于这个延迟,我以前做个实验,不同的编码器不一样的。以nero 44KHz为例,LC-AAC比较短,是15~21ms,而HE-AAC大概是48ms,而HE-AACv2最长,可以到112ms。52wy@2010-06-02 16:48
嗯是的,我试过用megui压了一个mp4,延迟更甚,达到100毫秒多。reekilynn@2010-06-05 04:40
值得注意的是我用eac3to通过NeroAACEnc转wav的*.aac.m4a默认会带一个Chapter文件