【发布时间】:2012-01-04 21:00:54
【问题描述】:
我是 Java 环境的新手,最近我一直在尝试创建一个简单的 mp3 标签读取文件。一切都很顺利,直到我尝试从 m4a 文件中读取标签。遗憾地阅读了所有 API 文档和示例后,我仍然不知道如何使用 scrypt m4a 标签读取方法。您能否给我一个工作 m4a 标签读取方法的示例,以便我可以从中学习,并进行一些简单的说明。我会很高兴的。
【问题讨论】:
我是 Java 环境的新手,最近我一直在尝试创建一个简单的 mp3 标签读取文件。一切都很顺利,直到我尝试从 m4a 文件中读取标签。遗憾地阅读了所有 API 文档和示例后,我仍然不知道如何使用 scrypt m4a 标签读取方法。您能否给我一个工作 m4a 标签读取方法的示例,以便我可以从中学习,并进行一些简单的说明。我会很高兴的。
【问题讨论】:
类似这样的:
AudioFile f = AudioFileIO.read("test.mp4");
Tag tag = f.getTag();
Iterator<TagField> i = tag.getFields()
while(i.hasNext()) {
System.out.println(i.next());
}
您可能遇到的问题是,可以使用对所有格式都相同的通用接口(上面的代码正在使用该接口)或使用处理 ID3 帧的 mp3 特定接口来读取 mp3。因此,如果您使用该接口制作 mp3,那么其他格式的代码将非常不同。
【讨论】: