I recently did a clean install of my computer OS and I had everything backed up.
Though when I re-setup my computer and imported my iTunes library from backups ... everything, but the ratings and play count basically got imported.
I would like to import my rating back into new library by comparing with UltraCompare my two iTunes Library.xml files and do the comparison. But how to I get them to selectively sync the XML data.
Is there a macro or something that I could do to perform this function easily? I read about people wanting to do this all over the place, but haven't found any good solution that doesn't involve pre-creating playlists by rating.
Can anyone help?
Possible Keys: Name, Artist, Album, Size, Location
Want to bring over into new library and in most cases these fields do not exist in the new library: Play Count, Rating, Album Rating, Genre, Comments
So here are two examples of the exact same file entry in iTunes format:
The New Library:
My Old Library Entry with Ratings and other information:
Though when I re-setup my computer and imported my iTunes library from backups ... everything, but the ratings and play count basically got imported.
I would like to import my rating back into new library by comparing with UltraCompare my two iTunes Library.xml files and do the comparison. But how to I get them to selectively sync the XML data.
Is there a macro or something that I could do to perform this function easily? I read about people wanting to do this all over the place, but haven't found any good solution that doesn't involve pre-creating playlists by rating.
Can anyone help?
Possible Keys: Name, Artist, Album, Size, Location
Want to bring over into new library and in most cases these fields do not exist in the new library: Play Count, Rating, Album Rating, Genre, Comments
So here are two examples of the exact same file entry in iTunes format:
The New Library:
Code: Select all
<key>63794</key>
<dict>
<key>Track ID</key><integer>63794</integer>
<key>Name</key><string>Addicted</string>
<key>Artist</key><string>Saving Abel</string>
<key>Album Artist</key><string>Saving Abel</string>
<key>Album</key><string>Saving Abel</string>
<key>Genre</key><string>Rock</string>
<key>Kind</key><string>MPEG audio file</string>
<key>Size</key><integer>7777675</integer>
<key>Total Time</key><integer>222876</integer>
<key>Disc Number</key><integer>1</integer>
<key>Disc Count</key><integer>1</integer>
<key>Track Number</key><integer>2</integer>
<key>Track Count</key><integer>11</integer>
<key>Year</key><integer>2008</integer>
<key>Date Modified</key><date>2011-07-05T07:21:41Z</date>
<key>Date Added</key><date>2011-09-05T14:20:41Z</date>
<key>Bit Rate</key><integer>276</integer>
<key>Sample Rate</key><integer>44100</integer>
<key>Comments</key><string>Amazon.com Song ID: 204450999 __SKIPPED__</string>
<key>Artwork Count</key><integer>1</integer>
<key>Persistent ID</key><string>3F431ADD2FBB26B1</string>
<key>Track Type</key><string>File</string>
<key>Location</key><string>file://localhost/Volumes/CRS_RAID1/CRSouser_Music_Itunes/Music/Saving%20Abel/Saving%20Abel/02%20Addicted.mp3</string>
</dict>
Code: Select all
<key>55376</key>
<dict>
<key>Track ID</key><integer>55376</integer>
<key>Name</key><string>Addicted</string>
<key>Artist</key><string>Saving Abel</string>
<key>Album Artist</key><string>Saving Abel</string>
<key>Album</key><string>Saving Abel</string>
<key>Genre</key><string>Rock</string>
<key>Kind</key><string>MPEG audio file</string>
<key>Size</key><integer>7777675</integer>
<key>Total Time</key><integer>222876</integer>
<key>Disc Number</key><integer>1</integer>
<key>Disc Count</key><integer>1</integer>
<key>Track Number</key><integer>2</integer>
<key>Track Count</key><integer>11</integer>
<key>Year</key><integer>2008</integer>
<key>Date Modified</key><date>2011-07-05T07:21:41Z</date>
<key>Date Added</key><date>2008-11-29T20:41:20Z</date>
<key>Bit Rate</key><integer>276</integer>
<key>Sample Rate</key><integer>44100</integer>
<key>Comments</key><string>Amazon.com Song ID: 204450999 __SKIPPED__</string>
<key>Play Count</key><integer>29</integer>
<key>Play Date</key><integer>3395146936</integer>
<key>Play Date UTC</key><date>2011-08-03T00:22:16Z</date>
<key>Skip Count</key><integer>1</integer>
<key>Skip Date</key><date>2009-04-19T03:14:53Z</date>
<key>Rating</key><integer>100</integer>
<key>Album Rating</key><integer>100</integer>
<key>Album Rating Computed</key><true/>
<key>Artwork Count</key><integer>1</integer>
<key>Persistent ID</key><string>F6DF3126A53F5B3E</string>
<key>Track Type</key><string>File</string>
<key>Location</key><string>file://localhost/Volumes/CRS_RAID1/CRSouser_Music_Itunes/Music/Saving%20Abel/Saving%20Abel/02%20Addicted.mp3</string>
<key>File Folder Count</key><integer>5</integer>
<key>Library Folder Count</key><integer>1</integer>
</dict>