目录
与 PCM 相比,Vorbis 格式的 CPU 用量要多很多,但内存用量却少很多。接下来,我们评估平台性能和资源用量,并与 AK 估值进行对比。
-
在 Layouts(布局)菜单中,选择 Designer(设计师)。
-
在 Project Explorer(工程资源管理器)的 Audio(音频)选项卡中,选中 DungeonAndEnemies Music Segment(音乐段落)。
-
在 Property Editor(属性编辑器)中,选中 Conversion(转码)选项卡。
-
在 Conversion Settings(转码设置)分组框中,单击 Music_Detailed Conversion Settings 旁边的 Pop Out(弹出)按钮。
-
在 Conversion Settings Editor(转码设置编辑器)的 Format(格式)列中,将所有平台设为 Vorbis。
-
单击 Convert...(转码...)。
-
在 Audio File Conversion(音频文件转码)对话框中,选择当前所用平台并按下 Convert(转码)。
接下来,我们一边播放 Music Segment,一边使用 Profiler 来捕获平台性能和资源用量信息。
-
在工具栏中,单击 Start Capture(开始捕获)。
-
在 Transport Control(走带控制)中,确保选中 Play Converted(播放转码声音)并单击 Play(播放)按钮。
播放 Music Segment 直至结束。
-
在工具栏中,单击 Stop Capture 停止捕获。
-
在 Layouts(布局)菜单中,选择 Profiler(性能分析器)。
-
在 Advanced Profiler(高级性能分析器)中,选中 Plug-ins(插件)选项卡。
正如前文所述,最好将时间光标拖到代表平均 CPU - Plug-in Total(CPU - 插件总计)用量的时间点。
-
查看 Vorbis 行,并记下 % CPU 用量。
根据以上测量结果,在将音乐设为 Vorbis 时,CPU 用量相较于 PCM 增加了 40 倍左右(由 0.0394% 增到 1.7%)。不过,Converted Size(转码后大小)却减少了约 88 MB(PCM 总计大小的 7.2%)。所以,我们选择将音乐保持设为 Vorbis 格式。