我正在尝试使用 TagLib# 对我的 MP3 中的一些标签进行排序,因为我的汽车音响在某些标签的内容方面存在问题(与显示无关)。当然,我只想对标签进行排序,而不是生成新标签或替换现有标签。在理想情况下,只应更改 mp3 文件中的标签序列,因此文件大小不会改变。
不幸的是,我找不到只移动 TDRC 标签(记录日期的新定义)的方法:一旦我设置它,TagLib 就决定为兼容性做一些事情并生成 TYER a 和 TDAT 标签,如果时间也存在于 TDRC 中,然后它还会生成 TIME 标签。
有没有办法在设置 TDRC 时禁用这些标签的自动生成?我尝试将 TDRC 复制为 TextInformationFrame,但没有运气。
我正在使用最新的 TagLib,并使用 id3v2.3 标签处理 MP3 文件。