【发布时间】:2018-09-28 09:00:53
【问题描述】:
在音频方面,AIF 和 WAV 没有区别,因为它们都是未压缩的音频。唯一的区别是字节顺序(字节序)。
我的问题是,任何软件都可以区分这样记录的 AIF 和记录 WAV 并转换的 AIF 之间的区别吗?我查看了一个十六进制编辑器,块似乎有所不同 - 记录的 AIF 在 COMM 和 SSND 块中有更多的空白空间,看起来。
这是有原因的吗?
非常感谢
【问题讨论】:
标签: audio endianness chunks
在音频方面,AIF 和 WAV 没有区别,因为它们都是未压缩的音频。唯一的区别是字节顺序(字节序)。
我的问题是,任何软件都可以区分这样记录的 AIF 和记录 WAV 并转换的 AIF 之间的区别吗?我查看了一个十六进制编辑器,块似乎有所不同 - 记录的 AIF 在 COMM 和 SSND 块中有更多的空白空间,看起来。
这是有原因的吗?
非常感谢
【问题讨论】:
标签: audio endianness chunks
"...记录的 AIF 在 COMM 和 SSND 块中似乎有更多的空白空间。"
这可能是您使用的特定记录器的问题。
一般来说,未压缩的 PCM 数据没有大小差异。我测试了一个转换为 WAVE 和 AIFF 的 10 秒 AAC 文件,结果是两种格式的 PCM 数据长度为 1572864 字节。
也解释一下"more empty space in the COMM and SSND chunks"因为...
COMM 仅保存 10 个字节的元数据,但在 WAV 文件中,元数据最多可保存 84 个字节。
SSND 是 16 字节后跟 PCM 数据,在.wav 中,DATA 块是 8 字节后跟 PCM。
【讨论】: