Поэтому я переместил свою библиотеку iTunes на внешний жесткий диск, используя статью об Apple KB. Затем я создал символическую ссылку из /Users/myuser/Music/iTunes
в /Volumes/external/Music/iTunes
и это тоже отлично работало. Затем я полностью стер эту систему и очистил установленную OS X Lion. Я воссоздал символическую ссылку в новой установке и запустил последнюю версию iTunes 10.4 (80).
Теперь некоторые песни не могут быть найдены. Если вы используете get info в iTunes, все файлы, которые работают, имеют путь вроде /Volumes/external/Music/iTunes/.....
Файлы, которые не могут быть найдены, используют путь, такой как file://localhost/Volumes/external/Music/iTunes/....
Достаточно странно, что XML-файлы библиотеки используют пути, у которых есть file://
Convention, но я знаю, что iTunes на самом деле не использует этот файл напрямую. "Неработающие" пути полностью действительны, но iTunes считает их отсутствующими.
Я думаю, что нашел другой образец. В файле библиотеки xml все треки, которые были разбиты в iTunes, имеют следующие теги, где в качестве рабочих треков они пропускаются.
<key>File Folder Count</key><integer>5</integer>
<key>Library Folder Count</key><integer>1</integer>
Как я могу (легко) это исправить?