Как iTunes отслеживает / идентифицирует песню в своей музыкальной библиотеке? - PullRequest
3 голосов
/ 23 марта 2012

Возможно, это не похоже на проблему с программированием, но я пытаюсь реализовать функцию оценки, подобную iTunes, и мне любопытно, как iTunes отслеживает песню следующим образом:

После того, как я оцениваюпесня в iTunes, даже если я изменяю метатеги (исполнитель / название / альбом), она может соответствовать песне и отображать рейтинг, и даже если я перемещаю файл в другую папку или изменяю имя файла, рейтинг все еще там, янемного покопаться и найти в «iTunes Music Library.xml», есть «постоянный идентификатор» для каждой песни, я думаю, что «постоянный идентификатор» является ключом, но я все еще не понимаю, как iTunes соответствует «постоянному идентификатору»'с песней, даже если пользователь может изменить имя файла / метатег аудиофайла.

есть идеи?

...