I have a Final Cut Pro X XML file export from which I am trying to extract the subtitle information into a standard .SRT file format. Doing the extracting and getting it into the proper format using PHP is no problem but I can't figure out, nor does there appear to be anything anywhere online, how to convert the odd start and end times from Apple's XML to something useful! I have Adobe Premiere and Encore as part of the Windows CS3 suite and am hoping to recreate the project using these but I do not want to have to reenter all the subtitles! Is there anyone here, or is there another forum, with someone who can help?
In the Final Cut Pro X XML file, an example has it like this:
<title lane="1" offset="956956/60000s" ref="r6" name="She will now sing" duration="220220/60000s" start="216073858/60000s" role="Subtitles">
<adjust-transform position="0.267518 -32.3158" scale="1 1.03087"/>
<text>She will now sing</text>
and I happen to know that this one coverts to:
00:00:11,666 --> 00:00:15,300
She will now sing
This conversion to a standard .SRT format was done by entering the known times from Final Cut Pro into another application, then saving the results manually to a .SRT file but it doesn't tell me anything about a formula to actually do the conversion programmatically. Any ideas?