While I was on my big camping trip Apple changed the format of the iTunes binary library file. I finally got some time to look at it this weekend (it helps that someone wants to pay me to do this).
I thought it might be a simple fix: find out a few points of difference and code around them. No big whoop. I've done that with previous versions.
But, looking at the files, I don't see anything I recognize. Well, I know what the first 16 bytes are, but after that there isn't a human readable string. It's compressed or encrypted or something.
But, luckily, I'm off to WWDC and there is someone there who may be able to help. Well, he has the knowledge, so I'm hoping he isn't bound by an NDA, a hatred of Perl, or a revulsion to money.