.WAV 文件中主要 ID3v2 标头之前的 10 字节标头/标记是什么?

问题描述 投票:0回答:0

我正在尝试实现一些 ID3v2.4 规范,例如这里有一些文档: ID3v2.4 规范

通过软件Audacity或MP3tag编辑一些.wav文件的标签,然后查看字节流。我可以看到在主要的 ID3 标头和框架信息之前实际上有一个小标签。

它是一个 10 字节的标头,似乎遵循以下格式:
'id3 xx ' - 其中 xx 是 Little Endian 格式的 16 位值,似乎是从主 'ID3' 标头开始的数据的大小信息,而 ' ' 是两个 NULL 字节

这两个 NULL 字节可能实际上也是总大小信息的一部分,但我没有尝试写那么多数据来检查它。它可能是一个 4 字节大小的值,就像在主 ID3 标头中一样,但我想确认这一点。

我在规范中看不到这一点,这是另一个规范的一部分吗? 删除这个 10 字节的标头将导致 Audacity 和 MP3tag 不再理解该标签。

Audacity 3.2.4版(这个其实写了id3v2.3标签)
MP3tag 版本 3.19

wav id3 id3v2
© www.soinside.com 2019 - 2024. All rights reserved.