Progress report:
I have successfully converted MS's convoluted XML file into an easily human readable ini
I have also reduced its size from 10.3 megs to 2.03
I feel these hours spent decoding that... thing... have convinced me inventing HINI all those years ago to replace XML was the right thing to do.
Now I have to look through the INI file for what data to import into the HINI media library.
Though, sadly, this will still take a while (for your computers to do). But I've optimized the hell out of the code, so that it's built specifically for this XML file format (You guys are screwed if other versions of WMP use different XML formats. I won't spend a day dismantling each one. This was infuriating) It takes my computer a couple minutes to do.
But this will be a process you won't do very often, as I am trying to replace WMP on UMPCs afterall.