3350 Views 3 Replies Latest reply: Dec 18, 2009 4:27 AM by kowalsky
okay, i've resolved most of the issue. did some more googling which led me to this:
so i opened up my itunes library.xml with textmate and ran the XML syntax validation. it found that there were two songs which contained invalid characters in their metadata. i removed those characters and voila the import playlist completed (took 47 minutes!). but it did not bring over the 'date added' value (even though it is stored in the xml library). instead date added was today.
i understand why this makes sense technically, but is there any way around it? can i replace the date added value in the actual iTunes Library with the value in the iTunes Library.xml?
I had the same problem today with iTunes 126.96.36.199. After the error popped up, I found I had 5634 tracks successfully loaded. I opened the xml file with an editor, and went to track 5635 to see what was amiss. I found that the composer of the track was Spanish, and had an "í" in his name (that's a code 0237, not an i). I removed this, deleted the .itl, launched iTunes and re-imported the xml. This worked and got me a few hundred tracks farther, where I encountered the same thing. One more quick edit, and all is good. What is strange about this is that there are lots of foreign characters in my tags -- the importer doesn't choke on all of them, but it sure doesn't like code 0237 in a Composer tag. The error text could have been a little more informative. Hope this helps the next guy.
thanks for the tip!
I had the same problem, but textmate crashes during syntax validation (in my case, the size of the itunes music library.xml is 148mb).
So I tried textwrangler and opened the xml file - Upon opening I received a message: "UTF-8 file is damaged, ....proceed with caution".
After proceeding I saved the itunes library with a new name and it works!
In Traktor Pro vers.1.2.3 i now have all my musicfiles (about 520Gb) and it works pretty good.