This problem just started this morning. Last night I made a new playlist and when I went to VDJ and reloaded itunes it showed up. This morning I created 2 new playlists and when I went to VDJ and reloaded itunes the playlist from last night was still showing up. does anyone have any idea why this might happen and what i can do to correct this? i restarted itunes and vdj and then i restarted my computer and i am still running into the same problems. thanks.
Inviato Fri 22 Jul 11 @ 9:54 am
please please please does anyone have any advice here? i reset vdj to factory settings etc. by the way i am a pro user but i lost my serial number so i cannot register for pro. this is awful and i am gonna have to get new software if this problem cannot be solved. what a pain in the butt.
Inviato Fri 22 Jul 11 @ 12:53 pm
First i don't understand your problem!
Ok, you made a playlist on iTunes and you can see this playlist, when you open VDJ and click on the iTunes folder!
You have created 2 more playlists on iTunes side, and so you will see on VDJ side 3 iTunes playlists.
So why not?
Second; to any user who has bought the PRO Full, Atomix send a email with the licence key!
Contact the support and tell them the email adress, you have used during the purchase!
They can find find verry easy your licence :-)
http://www.virtualdj.com/contact/index.html
djsideways wrote :
Last night I made a new playlist and when I went to VDJ and reloaded itunes it showed up.
Ok, you made a playlist on iTunes and you can see this playlist, when you open VDJ and click on the iTunes folder!
djsideways wrote :
This morning I created 2 new playlists and when I went to VDJ and reloaded itunes the playlist from last night was still showing up.
This morning I created 2 new playlists and when I went to VDJ and reloaded itunes the playlist from last night was still showing up.
You have created 2 more playlists on iTunes side, and so you will see on VDJ side 3 iTunes playlists.
So why not?
Second; to any user who has bought the PRO Full, Atomix send a email with the licence key!
Contact the support and tell them the email adress, you have used during the purchase!
They can find find verry easy your licence :-)
http://www.virtualdj.com/contact/index.html
Inviato Fri 22 Jul 11 @ 4:13 pm
This is what I am trying to figure out. When I look at my itunes i see playlists that i cannot see in VDJ. additionally i deleted playlists in itunes and they still show up in VDJ. for whatever reason when i press reload nothing changes at all. i am wondering if maybe this has something to do with the new itunes up date. itunes allows you to have different libraries and maybe the update has VDJ confused. that is the only think i can think of.
Inviato Fri 22 Jul 11 @ 4:24 pm
well i deleted my whole itunes library - the one i use to dj from - 4000 or so songs. when i go to VDJ and reload library it still looks like my entire library is there except i every time i try to load a track i get error. of course i expected this because there is no music but for some reason this is not being reflected in the itunes sidebar menu. it would really be wonderful if someone could offer a step in the right direction. i do have a gig tomorrow night and its gonna be real hard if my itunes isnt updating. i prefer to stick with VDJ but this issue would have to be a deal breaker. its really really frustrating.
Inviato Sat 23 Jul 11 @ 2:33 pm
Ok, what is happening is the following:
Summary:
The iTunes XML exporter is crashing due to funky characters is some of the fields of some of the songs in your library. You will need to fix the problematic fields in the songs in your library and this will fix the problem.
1) Your ITL file is not exporting properly
When iTunes is running it uses the ITL (ITunesLibrary) file. This is a binary file in a proprietary Apple format. When you exit iTunes, it tries to export your library to the XML file in the same directory (both files are in the iTunes/Media folder). If at some point you added a song with a funky character (non-latin characterset) in one of the fields (not necessarily the name of the file, but in the information fields), when the XML exporter tries to process the file, it crashes, thereby not updating the XML file.
The reason the XML file exists is so that other software can load the iTunes library; the ITL format is proprietary and has not be released publicly. DJ software, like Virtual DJ (or any other software that reads the XML for that matter), will read the information from the XML file. Even if you delete your entire library, if the XML exporter is crashing the DJ software will still load the old XML file (and therefore behave as though you still have you old library).
If you look at the dates of the two files, they should be the same. If they are not, or if you do not have an XML file, this problem is happening to you. Note that the ITL file is binary, and so it will be smaller, whereas the XML file is Unicode text and it will be much larger. To give you an idea, I have 16,000 songs in my library and the ITL is 6.5Mb; the XML is 26Mb.
Because your export likely worked in the past (before you added the problematic song in question), you still have a legacy XML file from some past operations.
2) What you need to do to find the song
I got this fix from the apple support community:
https://discussions.apple.com/thread/2168081?start=0&tstart=0
Thank you to Arseniy Ivanov for figuring this out!
Here is his suggestion:
-------
Okay, it seems I have figured out something here.
XML creation crashes on some of the characters that it's unable to convert to XML-entities correctly.
In my case, it was this particular sequence in the Composer field, which made it crash.
54 43 4F 4D 00 00 00 15 00 00 01 FF FE 9E DA
So just check whether any of your files contain some kind of weird characters.
The following method might be helpful:
1. Create new smart playlist with a rule "Playlist is Music"
2. Set limit to approx half your library size, ordered by Artist
3. Try to export in XML the playlist via File -> Library -> Export playlist
4. If the file has been created, delete it, increase the limit by some amount; if the export has failed, decrease limit by some amount.
5. After several tries you will find a limit number, after which the creation fails. Go down to the end of this playlist and check the info of the file.
It also might happen that several files contain those nasty characters, so you will have to clean them all up.
-------
The only suggestion I would add is a little further down the post. Take a look at the date that your XML file stopped updating. This is likely when you added the song in question. I made a smart playlist that added the most recent additions and it helped me find the file in question. You can be creative here. For me, I had a bunch of non-printable and non-latin characters in a variety of fields. When you get to a bunch of files that don't work, browse through the information view of the songs and look for the funny stuff. It does work!!
3) How you will know that it works
When you think you have fixed the problem, exit iTunes. If the XML file last modified date is the same as the ITL file - it worked!!
Good luck!
Summary:
The iTunes XML exporter is crashing due to funky characters is some of the fields of some of the songs in your library. You will need to fix the problematic fields in the songs in your library and this will fix the problem.
1) Your ITL file is not exporting properly
When iTunes is running it uses the ITL (ITunesLibrary) file. This is a binary file in a proprietary Apple format. When you exit iTunes, it tries to export your library to the XML file in the same directory (both files are in the iTunes/Media folder). If at some point you added a song with a funky character (non-latin characterset) in one of the fields (not necessarily the name of the file, but in the information fields), when the XML exporter tries to process the file, it crashes, thereby not updating the XML file.
The reason the XML file exists is so that other software can load the iTunes library; the ITL format is proprietary and has not be released publicly. DJ software, like Virtual DJ (or any other software that reads the XML for that matter), will read the information from the XML file. Even if you delete your entire library, if the XML exporter is crashing the DJ software will still load the old XML file (and therefore behave as though you still have you old library).
If you look at the dates of the two files, they should be the same. If they are not, or if you do not have an XML file, this problem is happening to you. Note that the ITL file is binary, and so it will be smaller, whereas the XML file is Unicode text and it will be much larger. To give you an idea, I have 16,000 songs in my library and the ITL is 6.5Mb; the XML is 26Mb.
Because your export likely worked in the past (before you added the problematic song in question), you still have a legacy XML file from some past operations.
2) What you need to do to find the song
I got this fix from the apple support community:
https://discussions.apple.com/thread/2168081?start=0&tstart=0
Thank you to Arseniy Ivanov for figuring this out!
Here is his suggestion:
-------
Okay, it seems I have figured out something here.
XML creation crashes on some of the characters that it's unable to convert to XML-entities correctly.
In my case, it was this particular sequence in the Composer field, which made it crash.
54 43 4F 4D 00 00 00 15 00 00 01 FF FE 9E DA
So just check whether any of your files contain some kind of weird characters.
The following method might be helpful:
1. Create new smart playlist with a rule "Playlist is Music"
2. Set limit to approx half your library size, ordered by Artist
3. Try to export in XML the playlist via File -> Library -> Export playlist
4. If the file has been created, delete it, increase the limit by some amount; if the export has failed, decrease limit by some amount.
5. After several tries you will find a limit number, after which the creation fails. Go down to the end of this playlist and check the info of the file.
It also might happen that several files contain those nasty characters, so you will have to clean them all up.
-------
The only suggestion I would add is a little further down the post. Take a look at the date that your XML file stopped updating. This is likely when you added the song in question. I made a smart playlist that added the most recent additions and it helped me find the file in question. You can be creative here. For me, I had a bunch of non-printable and non-latin characters in a variety of fields. When you get to a bunch of files that don't work, browse through the information view of the songs and look for the funny stuff. It does work!!
3) How you will know that it works
When you think you have fixed the problem, exit iTunes. If the XML file last modified date is the same as the ITL file - it worked!!
Good luck!
Inviato Mon 15 Aug 11 @ 10:42 pm
I tried to do this - its a little technical for me but I am pretty sure I eliminated all of the bad comments or whatever. the itm and xml files arent showing the exact same time but they are within 30 minutes of each other. itunes library is still not showing up.
you can now create multiple itunes libraries so that is what i do. i have one for my external hard drive that holds all of my music and one for my built in HD that holds the music i take with me gigs. i switch between libraries by holding option while i open itunes and then i choose. i guess i was being told that vdj doesnt support 2 libraries like this. its seems weird though because i always had 2 libraries and this just happened out of the blue. very very very frustrating.
i downloaded the free versions of a couple of other softwares like itch and they found both libraries no problem.
you can now create multiple itunes libraries so that is what i do. i have one for my external hard drive that holds all of my music and one for my built in HD that holds the music i take with me gigs. i switch between libraries by holding option while i open itunes and then i choose. i guess i was being told that vdj doesnt support 2 libraries like this. its seems weird though because i always had 2 libraries and this just happened out of the blue. very very very frustrating.
i downloaded the free versions of a couple of other softwares like itch and they found both libraries no problem.
Inviato Sat 17 Sep 11 @ 7:24 am