AE FOR OS X的一个小“问题”

. 2 min read

今天用OS X版Adobe After Effects CC渲染一个小视频,出现了个关于音频的诡异“问题”,至于算不算BUG还不好说,也不一定具有普遍性。

问题描述

视频渲染后仅有前一半有音频,后一半音频离奇消失。播放时音频出现明显的“跳跃”。

分析

用Windows版AE渲染同一个视频不出现上述问题;将原MP3格式音频转为AAC或WAV等格式也不出现这个问题。

在OS X版AE中,原MP3音频频谱只有一半;随便试了其他MP3文件频谱在AE中都完整。

猜想

与其他MP3文件对比,编码格式都是MPEG-1, Layer 3,至于这里面还有没有其他技术细节就不清楚了;唯一有差别的是声道:常规MP3文件是“立体声”,而出问题的文件是“联合立体声”,

百科有如下解释:

联合立体声模式充分利用左右声道的相似之处,对于左右声道的相同部分不再重复编码,减少了数据的浪费。

猜想如果AE For Mac对联合立体声音频以立体声音频方式处理,或许是出问题的原因。但没有搜索到任何类似案例。

解决

用苏菲婆来渲染视频本身就够傻逼了,夏天温度一高CPU严重掉速。用格式工厂一类的软件把之前渲染的音频丢掉再把原MP3加上去分分钟完事。

要不是留恋OS X对高分屏的支持还有那漂亮的字体就用Windows版AE啦。