Slide toggle

How Can We Help?

FCPXML – Final Cut Pro X

fcpxml is the XML file used to import/export editing information from the Final Cut Pro X editing program.

After each major FCPX upgrade, there is also a version upgrade to the fcpxml version.

These are the latest versions:
fcpxml version 1.5 (FCPX 10.2.3)
fcpxml version 1.6 (FCPX 10.3)
fcpxml version 1.7 (FCPX 10.4)

One major advantage of the fcpxml format is that it can be used to import and export subtitle information in DaVinci Resolve, as well as Final Cut Pro X.

Another advantage to using fcpxml as a subtitle import format is that it provides timing and text-content information as well as formatting and positioning information. Positioning and formatting can be globally modified in both DaVinci Resolve and Final Cut Pro X. If your subtitle file contains italics or bold formatting, you should be aware that modifying the font in the editing software will remove this formatting information.

If you want to change the font of the fcpxml subtitle on import, but keep italics/bold formatting, you should modify the font directly in the fcpxml file. SubSimple can do this through the “font” dialog box.

It is important to note that when importing a fcpxml subtitle file into DaVinci Resolve, the program will not read the text positioning information and the subtitle will be in the middle of the screen. This can be adjusted by selecting all the titles on the track and adjusting them to bottom-anchor just above the HD title-safe line.

An example of fcpxml encoding:

<?xml version=”1.0″ ?>
<fcpxml version=”1.5″>
<resources>
<format frameDuration=”1/24s” id=”r0″/>
<effect id=”r1″ name=”Custom” uid=”…/Titles.localized/Build In:Out.localized/Custom.localized/Custom.moti”/>
</resources>
<library>
<event name=”SubSimple Import”>
<project name=”Recipe- Curry Coconut Chicken Stir-Fry 1.6 italics”>
<sequence format=”r0″>
<spine>
<title duration=”95/24s” enabled=”1″ name=”Today we’re gonna make one of my favorite experimental dishes, it is called” offset=”6/24s” ref=”r1″ start=”6/24s”>
<param key=”9999/10199/10201/1/100/101″ name=”Position” value=”0 -418.279″/>
<param key=”9999/10199/10201/2/354/1002961760/401″ name=”Alignment” value=”1 (Center)”/>
<param key=”9999/10199/10201/2/354/3000144205/401″ name=”Alignment” value=”1 (Center)”/>
<param key=”9999/10199/10201/2/373″ name=”Alignment” value=”0 (Left) 2 (Bottom)”/>
<text>
<text-style ref=”ts1″>Today we’re gonna make one of my favorite
experimental dishes, it is called</text-style>
</text>
<text-style-def id=”ts1″>
<text-style alignment=”center” bold=”0″ font=”Impact” fontColor=”1 1 1 1″ fontFace=”regular” fontSize=”40″ italic=”1″/>
</text-style-def>
</title>

 

show