【问题标题】:Is it possible to add custom metadata tags to music files?是否可以将自定义元数据标签添加到音乐文件?
【发布时间】:2013-12-08 18:28:20
【问题描述】:

我正在开发一个音乐播放器应用程序,我对当前的音乐标签标准不满意。我想扩展当前的。是否可以将自定义元数据标签添加到音频文件(MP3、OGG、FLAC、WAV)?显然只有我的应用程序可以读取这个元数据。添加自定义元数据会损坏文件,导致其他播放器无法正常播放吗?

【问题讨论】:

  • 你想隐藏什么?有很多可用的框架,也许id3.org/id3v2.3.0#User_defined_text_information_frame 适合您的应用程序。
  • 我不想隐藏任何现有的标签。我想扩展它以添加我自己的。
  • "显然只有我的应用程序可以读取此元数据。" - 通过正确使用 ID3 标签,任何应用程序都可以读取它们。如果您没有隐藏任何内容,则使用 ID3 中用户定义的文本框来存储您的数据。请解释为什么这对您不起作用。
  • Ogg 和 Flac 都支持任意名称的标签。
  • 对于任何有兴趣了解 OGG Vorbis 当前支持的内容的人xiph.org/vorbis/doc/v-comment.html#fieldnames

标签: audio metadata id3 id3-tag


【解决方案1】:

是的,大多数标记格式都支持自定义标记。

ID3 allows TXXX.

FLAC 和 Vorbis Comments 都允许使用任何名称的标签(实际上与 ID3 的规定不同)。

如果你使用 XMP 包含标签,你可以用 MP4 做到这一点:How can I embed metadata into a custom XMP field with exiftool?

任何其他因为设置了自定义标签而无法工作的软件都有更大的问题!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多