编写ID3v2 Tag解析代码,需要好的例子来测试
Posted
技术标签:
【中文标题】编写ID3v2 Tag解析代码,需要好的例子来测试【英文标题】:Writing ID3v2 Tag parsing code, need Good examples to test 【发布时间】:2008-10-06 05:20:20 【问题描述】:我正在编写软件来解析 Java 中的 ID3v2 标签。我需要找到一些带有很多不同帧的标签的好例子的文件。理想情况下,标签将包含嵌入图片,因为这就是我现在最讨厌的东西。
有谁知道我在哪里可以找到一些好的免费(合法)ID3v2 标记文件(ID3v2.2 和 ID3v2.3)?
【问题讨论】:
介意提供澄清或选择答案吗? 【参考方案1】:您可以自己创建带有标记器的示例文件。我是 Windows 免费软件标记器Mp3tag 的作者,它能够以 UTF-8(以及 APIC 帧)编写 ID3v2.3(UTF-16 和 ISO-8859-1)和 ID3v2.4 标签。您可以找到支持的框架列表here。
要创建 ID3v2.2 标签,我认为唯一的程序是 iTunes,它以自己的方式解释 ID3 规范并写入大量不在规范中的 iTunes 特定帧。
【讨论】:
【参考方案2】:这可能是显而易见的,而不是您想要的,但是翻录一些您合法获得的 CD 并使用 iTunes 编辑它们呢? iTunes 还允许您添加嵌入的图片。当然有很多开源程序也可以做到这一点。
【讨论】:
或者 Winamp,如果你不想安装 Apple 的所有东西的话。 即使是 Winamp 也偷偷地安装了内核模式驱动程序,上次我检查过 :-/以上是关于编写ID3v2 Tag解析代码,需要好的例子来测试的主要内容,如果未能解决你的问题,请参考以下文章
需要好的例子:Javascript 中的 Google Calendar API