我刚刚将一整张(全部使用了 74 分钟)音乐 CD-R 翻录成六个.flac文件,每首曲目一个。这些文件总共有 262.1 MB。我认为一张 CD 应该有 700 MB。其他 440 MB 去哪儿了?
这取决于几个因素。“CD-DA 中包含的音频由以 44,100 Hz 采样的双通道有符号 16 位线性 PCM 组成。” 这意味着 176400 字节/秒(每个通道 2 个字节,乘以 2 个通道,乘以 44100 个样本/秒)。
根据定义,CD-DA 在此采样率下应适合 74 分钟的音频,这意味着 (176400 * 60 * 74) = 783,216,000 字节或 746.93 MiB。
现在,请注意,这只是未经压缩的原始采样音频。
因此,假设您将实际播放时间恰好为 74 分钟的 CD 翻录为等效的原始格式,例如 WAV 或 AIFF,您将获得接近 746 MB 的信息。
由于两个因素,您的数据较小。
首先,您的光盘可能未完全装满。许多 CD 根本不包含所有可能的 74 分钟信息。举个例子,甲壳虫乐队的橡胶灵魂只包含 36 分钟的音乐,所以它包含的信息更少。
其次,也许是最重要的,FLAC 可能是一种无损格式,但它不是无压缩的。引用维基百科:
“FLAC(/?flæk/;免费无损音频编解码器)是一种编解码器(压缩器-解压缩器或编码器-解码器),它允许对数字音频进行无损压缩,从而减小文件大小而不会丢失任何信息。由 FLAC 压缩的数字音频算法通常可以减少到其原始大小的 50-60%"
因此,如果您假设 262 MB 的音频被压缩了 50%,那么您会得到 520 MB 的原始未压缩音频,这意味着播放时间约为 55 分钟。
把你的曲目的运行时间加起来,我很确定它会接近这个数字。
参考: