Cakewalk 小贴士:为什么你会导出一个巨大无比的 64 位音频文件?
在使用 Cakewalk by BandLab 从事编曲或混音工作时,你可能会遇到这样一种情况:当你几乎完成一首歌的所有工作开始导出一个标准的立体声文件时,你却突然发现所导出的这个文件是非常巨大的,并且拓展名还不是 .wav ,你甚至无法打开这个刚刚导出的音频文件。
是的!在一般情况下,我们都会采用 16 或 24 位的采样精度来创建WAV文件(极少使用32位)。并且你也很清楚,采样精度、采样率越高,文件肯定就越大,但发生上述提到的这种情况却让很多人摸不着头脑。并且你可能还会发现,导出的音频文件拓展名竟然是没见过的 “.w64”
关于 64bit 音频档案格式
众所周知,Wave 是微软在 Windows 中引入的一种文件格式,从诞生起至今一直是最重要的音频档案格式之一。不过 Wave 是 32位时代的产物,其档案尺寸极限最多能容纳 4GB 的音频流信息。若换算下来,44.1kHz/16bit 的讯号可以存储 6 个多小时的内容,而 192kHz/24bit 的讯号就只能存储 1个小时左右的内容了,而如果存储六声道的96kHz/24bit 讯号,其时长还不足 40 分钟。因此,如果要录制古典交响曲显然就已经不够用了。
Sonic Foundry 针对这种情况在很多年前最先提出了改进方案,制定了一种新的 64bit 音频档案格式。后来 Sony Pictures 又收购了 Sonic Foundry 的部分资产,而这种新的 64bit 档案格式就被打包成了Sony Wave64,而其对应的拓展名也被建议为.w64。由于这种格式被索尼公司开放授权,因此任何公司或个人都可以无需支付版税去任意使用。
当然,我们的 Cakewalk 完全支持索尼的 Wave-64 音频档案格式,你可以在软件中进行设置,但通常来讲,从事一般的音乐制作根本用不到。所以,除非你特意设定过,否则 Cakewalk 仅在需要时才会创建 Wave-64 文件。 其过程是首先检测文件在何时会超过 2GB,然后动态切换到新的 Wave-64 格式。
Wave-64 文件在 Cakewalk 中遇到以下使用情景时会自动在后台进行创建:
- 当录音的采样数超过 32 位 RIFF WAV 文件的文件大小限制(约 2GB 文件大小)时
- 当你导出、渲染或冻结轨道或剪辑时产生的 WAV 大小超过 2GB
- 当你破坏性地处理持续时间超过 2GB 的 Cakewalk 剪辑上的音频效果时
- 当你导入音频并选择大小超过 2GB 的波文件时(这可能是 Wave-64 文件)
- 当你保存 CWB 工程文件并且 CWB 文件中任何大块的大小超过 2GB 时,整个 CWB 将以新的 Wave-64 格式保存。
也就是说,在一般情况下,Cakewalk 创建 Wav64 的唯一原因是由于 WAV 文件尺寸超过 了2GB。因此,如果你导出的最终文件出现了错误的 .w64,那请务必首先核实你的正确音频时长。你可能会惊讶地发现,竟然是几十分钟、几个小时,甚至十几个小时。
那么问题来了
时间线为什么会自己走那么远呢?这可能是因为你这首歌在"结束"后还留存一些额外的数据。这其中可能有你的自动化数据,也可能是由于各种原因在时间线上还留存有错误的标记信息没有清除。因此,你需要重新审查你的工程文件,看看哪里出了问题,或者是到【参数设置】中的【音频数据】选项卡下查看是否存在不合适的选项。
通常来讲,经过这样一番纠错,再导出的音频文件就不会存在问题了。
可下载 Midifan for iOS 应用在手机或平板上阅读(直接在App Store里搜索Midifan即可找到,或扫描下面的二维码直接下载),在 iPad 或 iPhone 上下载并阅读。
文章出处 https://mp.weixin.qq.com/s/TCd5IJmR_QhLc1whgLi6Bw
转载文章请注明出自 Midifan.com
-
2021-05-06
haoran91
所以到头来我还是不知道为什么我要用64比特存储音频数据