Actually there should be a way to easily obtain a “collapsed” XML from a PP CS6 Multicam XML, as all the needed information is already there and -almost- correctly ordered. Each muticam sequence <clipitem> points to a <sequence> wich in turns points to another <clipitem> which then point to the correct <file>, but it seems that no XML reading application is able to decypher this nested hierarchy. The first <clipitem> does not have the correct <masterclipid>, <name> and <duration> but those are found either in the second <clipitem> or in the subsequent <file>. So again everything is there, just written in the wrong way.
I was able to turn a very simple (3 camera angles, 6 edits, no audio) multicam XML into a “collapsed” XML by manually copying, pasting, moving and erasing values from the XML. So it works but it’s obviously impossible to use for a real world project. Re-editing again as Ryan did would be hundreds of time faster than manually editing an XML file.
There is probably a way to make it automatic but this is way beyond my knowledge.