使用 ID3 标签收集信息
Posted
技术标签:
【中文标题】使用 ID3 标签收集信息【英文标题】:use ID3 tag to collect information 【发布时间】:2020-06-07 13:31:26 【问题描述】:我正在玩一个 .mp3 文件,我想嵌入一些代码,在播放文件时提示侦听器提供信息(我在想一个 javascript 弹出窗口)。我一直在阅读 ID3 标签,似乎在“音频加密”或“生成封装对象”框架中内置了一些简洁的功能,但我似乎找不到任何好的例子。我假设如果标签可以包含链接,我应该能够在播放文件时收集一些数据。
【问题讨论】:
这必须是播放器的一个功能。你能控制玩家吗? 【参考方案1】:不,ID3 一般不支持这个。只有 ID3v2,即在 2.3.0 和 2.4.0 版本中您可以使用
一个WXXX帧,见https://id3.org/id3v2.3.0#User_defined_URL_link_framewhile 您可能指的 GEOB 框架更像是文件的附件,请参阅 https://id3.org/id3v2.3.0#General_encapsulated_object如何使用 JavaScript 从 MP3 文件中提取帧(更不用说一般的 ID3v2)是另一个问题。
【讨论】:
以上是关于使用 ID3 标签收集信息的主要内容,如果未能解决你的问题,请参考以下文章