Use XML to transfer projects and events

Final Cut Pro can import and export XML (Extensible Markup Language) files. You can use XML documents (plain ASCII text files with tagged elements) to transfer the details of your libraries, events, projects, and clips between Final Cut Pro and third-party applications, devices, and media asset management tools that do not recognize Final Cut Pro documents and files.

The XML import and export options are described in detail in the Final Cut Pro XML developer documentation. For more information, visit the Apple Applications page at the Apple Developer website.

Import XML into Final Cut Pro

You can generate XML files with other applications and then import them into Final Cut Pro. When you import an XML file, Final Cut Pro generates clips, events, projects, and a library, depending on the contents of the XML file.

  1. In Final Cut Pro, choose File > Import > XML.

  2. Navigate to the XML file you want to import, and click Import.

    Final Cut Pro processes the XML and generates the corresponding clips, events, projects, and library, depending on the contents of the XML file.

Tip: You can also import XML files by double-clicking them in the Finder or dragging them to the Final Cut Pro application icon.

Export XML from Final Cut Pro

You can export events and projects as XML files.

  1. In Final Cut Pro, select a library, or select one or more events, projects, or clips that you want to export as XML files.

    To export the project currently open in the Timeline, click in the Timeline to make it active.

  2. Choose File > Export XML.

  3. In the window that appears, click the Metadata View pop-up menu and choose a metadata view.

    By choosing a metadata view, you determine what information is included in the XML file and how it is organized. For more information, see Modify metadata views and Display and change clip metadata.

  4. Select the XML version (Current or Previous) for the export.

    Note: In most cases, you should choose the current version. You have the option to choose the previous version of the Final Cut Pro XML Interchange Format if you have XML processing code or a third-party application that recognizes the previous version only.

  5. Navigate to a folder on your storage device where you want to store the XML files, and click Save.