这可能听起来不像是一个编程问题,但我正在尝试像iTunes一样实现类似的评级功能,而且我很好奇iTunes如何跟踪这样一首歌:
我在iTunes中评价一首歌后,即使我更改了元标签(艺术家/标题/专辑),它也可以匹配歌曲并显示评级,甚至我将文件移动到另一个文件夹或更改文件名,评分还在那里,我挖了一点,发现在'iTunes Music Library.xml'中,每首歌都有'持久性ID',我认为'持久性Id'是关键,但我仍然感到困惑即使用户可以更改音频文件的文件名/元标记,iTunes如何将“持久性ID”与歌曲匹配。
任何想法?