Media 100 Suite - Final Cut Pro XML Interchange

Media 100 Suite supports XML interchange with Final Cut Pro and with other applications that support the Final Cut Pro XML specification.

With this feature, one can export a Media 100 program timeline to an XML document and then import that document into a Final Cut Pro sequence for further editing. Exporting XML from a Final Cut Pro sequence and importing it into a Media 100 program timeline is also possible.

The XML Interchange feature supports a large subset of the Media 100 program timeline. However, there are features in Media 100 that have no direct equivalent in Final Cut Pro and vice versa. In some cases, substitutions are made for features that can not be directly transferred. For example, Media 100 transitions that have no equivalents in Final Cut Pro, such as Barn Doors, appear in Final Cut Pro as dissolves. Optionally, Media 100 can render those transitions as part of the XML export process so the Final Cut Pro timeline will still play the barn door transition.

Import dialog:

Import dialog

Export dialog:

Export dialog

and here's that program after it's been exported to XML and imported in Final Cut Pro:

FCP Sequence

Transitions Mapping

Included in the mappings are start ratio, end ratio, reversed, direction, angle, border width, color. Some transitions in M100 have more flexibility than in FCP, for example, wipes often have a border width of 0-255 pixels in M100 and 0-100 in FCP, so we have to truncate our borders when exporting. Another example, the border has a softness variable in M100 with values 0-255 where FCP has only a YES/NO choice.

Some M100 transitions have "custom data" such as the number of bands in the sliding bands wipe. No custom data is mapped to FCP in this release. The same is true for the opposite direction.

If the user chooses to render transitions (as mentioned above) M100 will export the rendered transitions as video track V2 into FCP. It's just another video track in FCP so you can remove clips from it and obtain the "raw" FCP transition beneath it if you choose.

If the user chooses to render filters on clips, Media 100 will export rendered ColorFX, RED filters, etc. Otherwise, it will export raw media. FCP can import Media 100 media or skip the media and acquire the media from the deck.

M100 supports transitions only in its V-AB track. So FCP transitions in FCP tracks 2 and above have to be imported as cuts.

Media 100 XML Interchange supports audio transitions (crossfades).

XML Interchange supports M100 programs and FCP sequences only. This release does not provide export/import of bins.

Newsletter sign up

Enter your email address below to receive the latest news, video tutorials, and freebies.