Professional Video Applications

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

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 (Final Cut Pro). Use FCPXML to send media and metadata from your app to Final Cut Pro for editing, and receive rendered projects—along with their edit descriptions and metadata—from Final Cut Pro into your app.

The FxPlug SDK provides a complete API for creating custom effects plug-ins. Your plug-ins are fully integrated with Final Cut Pro and Motion so video editors can easily add them in post-production.

Topics

XML Data Exchange

Exchanging Content and Metadata with Final Cut Pro

Send media assets and timeline sequences to Final Cut Pro for editing, and receive rendered media and editing decisions in your app.

Effects Plug-ins

Creating a Plug-in Using FxPlug

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