Quote: Originally Posted by
NeonDev 
I am quite confidant through my vast experiments (changing the album on various songs mostly) and research into the matter that it is the "Album persistent id" not present in the XML file and I do not know how apple generates these ids. My only thought on how to get the id would be maybe ask itunes via applescript
yeah i am beginning to believe that iTunes hates me and everything that i am trying to do here. i finished my app that strips out the image data. it goes through the album art folders and grabs all the .itc and spits them out to a new folder with a name that corresponds to the persistent Id that is found inside the .itc file. so there are a couple ways that i can see to go about this.
this would be ugly but, now that i have all the artwork sitting in one folder, one could drag the artwork back into itunes which would cause iTunes to store it with the track persistent id that is in the xml file. then run my app again and theoretically you would have all your artwork named in a way that you could associate with itunes xml file.
as suggested before, neglect the itunes xml, traverse through music folder and essentially build my own xml or something that would allow me to quickly jump to a certain song/album/artist. but then the user would still have to put their artwork in with the album
either way the user is going to have to manually add the artwork in some way. i just cannot see how to automate the process.
on another note, i spent the better part of the day switching coverflow components. the old one was put together in flash using some basic shape bending and masking. it worked, but was painfully slow. when pushing close to 100 album covers, my whole system would come to a crawl. the new that i just emulated is really cool. it utilizes real 3d rendering and physics. the exciting thing is for one, it is much faster, and b i will be able to use a series of calculations to (hopefully) create the iphone-esque feel. in other words as you drag your finger across the screen, the app flips through the images according to how fast you move your finger.
well thats all i have for tonight. please if anybody can think of a way to associate the album to music please share your thoughts.