Professional Video Applications

Exchange data with Final Cut Pro X by using FCPXML, and create effects plug-ins for Final Cut Pro X and Motion with FxPlug.

Overview

Final Cut Pro X XML (FCPXML) offers a way for video producers to streamline the exchange of media and metadata between apps and Final Cut Pro X (FCPX). Use FCPXML to send media and metadata from your app to FCPX for editing, and receive rendered projects, edit descriptions, and metadata from FCPX into your app.

FxPlug SDK provides a complete API that lets editors easily create custom effects plug-ins that are fully integrated with FCPX and Motion.

Topics

XML Data Exchange

Exchanging Content and Metadata with Final Cut Pro X

Send media assets, metadata, and rough cuts to—or receive rendered media and edit descriptions from—Final Cut Pro X with Final Cut Pro X XML.

Effects Plug-ins

Creating a Plug-in Using FxPlug

Create custom effects plug-ins for Final Cut Pro X and Motion using the FxPlug SDK.