这是一个2部分的问题。 首先,是否有可能访问一个独立的MP3 ID3标签的音频数据,其次,有没有办法这样做,使用可用的库?
我最近巩固我的音乐收藏,从3台电脑,并结束了这首歌曲已经改变ID3标签,但音频数据本身是不变。 运行重复的文件搜索失败,因为文件,ID3标签的变化而变化,但我认为它应该可以识别重复文件,如果我只是运行使用音频数据比较的重复数据删除。
我知道,它可能寻求过去的文件中的ID3标头中的特定位置,并直接读取数据,但不知道是否有那样会暴露的音频数据,所以我可以只提取数据,上运行校验库它,并存储计算结果的地方,然后寻找相同的校验和。 (另外,我可能有,当你考虑到可变长度头使用某种库)。