我想以一系列动作的形式提出问题:
让我们说我下载了一个带有嵌入式元数据的mp3文件(例如,从archive.org),我希望使用(例如)iTunes编辑该元数据。
下载后,该文件有两个注释,标记为:
COMM (Comments): ()[XXX]: https://archive.org/details/78_one-oclock-jump_count-basie-and-his-orchestra-count-basie_gbia0014924a
COMM (Comments): ()[eng]: https://archive.org/details/78_one-oclock-jump_count-basie-and-his-orchestra-count-basie_gbia0014924a
使用iTunes编辑后,添加评论“ Hot basie fire”,然后嵌入的评论元数据将显示为:
COMM (Comments): ()[XXX]: https://archive.org/details/78_one-oclock-jump_count-basie-and-his-orchestra-count-basie_gbia0014924a
COMM (Comments): ()[eng]: Hot basie fire
(到目前为止,所有评论都使用id3v2 --list <filename>
阅读)
因此,我的问题是:应该将哪个评论视为规范?,或者哪个评论优先于另一个评论(在XXX
和eng
中)。某些工具(例如taglib的通用接口)仅会报告带有元数据的音频文件中的一条评论,并且只会写入一条评论。如果我想在(例如)iTunes和其他工具之间移动元数据,我应该写哪个标签?