This section of the site is dedicated to FCPXML.

You can find the official Workflow Extensions documentation here.

You can also read Demystifying Final Cut Pro XMLs by Philip Hodgetts and Gregory Clarke on FCP Cafe.

# Preferred XML Editor

I'm a massive fan of BBEdit 14.

It has a 30 day free trial, and is also available on the Mac App Store.

# DTD Validation

macOS has a built in XML lint tool - allowing you to validate a FCPXML document against it's DTD file.

You can download all the FCPXML DTD files here.

You can then use this Terminal Command to validate things:

xmllint --dtdvalid "/path/to/FCPXMLv1_9.dtd" "/path/to/your/file.fcpxml"

# Discuss this page