将此库添加到基于音频的软件项目中,以便能够设置、编辑和删除标签,支持 ID3v1、Lyrics3v2、ID3v2.3 和 ID3v2.4 标签
如果您正在开发音频播放器、编辑器或其他可能需要标签编辑的东西,您可以求助于ID3v2 库。它是一个组件,您可以将其集成到 Windows 应用程序中,以便能够修改音轨的元数据。它支持 ID3v1、Lyrics3v2、ID3v2.3 和 ID3v2.4。
除了 Windows,该实用程序还与 OSX、iOS、Android 和 Linux 软件兼容。有两个文件可供下载:安装程序和便携文件。在第二种情况下,可以简单地解压缩下载的包以立即获取核心文件,而无需进行设置过程。
除了为 C++ Builder 和 Delphi 准备的库外,该软件包还包含一个图表检测器以及用于 x86 和 x64 Windows 的二进制文件。二进制文件包含 ID3v2 库、带有 FireMonkey 的 ID3v2 库和 ID3 Lyrics 3v2 标签的教程,这些教程包含在一个简单的 GUI 中。
在 ID3v1 和 IDE3v2 模式下可以指定不同的标签。对于 ID3v2,您可以设置标题、艺术家、专辑、年份、流派、URL、歌词语言 ID 和描述,以及评论。如果音轨已经有标签,则可以加载这些标签以进行编辑或完全删除它们。
还可以使用本地图像文件添加专辑封面,以及压缩和解压缩帧。也可以为非同步标签、扩展标头、实验模式和 CRC 配置设置。ID3v1 标签只负责标题、艺术家、专辑、年份、评论、流派和曲目编号。