Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.
Print Friendly and PDFPrinter Friendly

NEW 12.5 WORKFLOW! We have updated this article for the 12.5 Resolve workflow, please only use the steps below when using Resolve 12.0.
-Ripple Training

In this article, I’m going to walk you through the steps on how to send your Final Cut Pro X project to DaVinci Resolve 12 for color grading, then send your graded project back to Final Cut Pro X. Make sure you are using the latest version of Final Cut Pro X and DaVinci Resolve; as of this writing I am using Final Cut Pro 10.2.2 and Resolve 12.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Start with your timeline in Final Cut Pro

Here is a simple timeline, that contains an interview clip, a couple of connected b-roll shots, a music track and a few transitions.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Export your XML from Final Cut Pro X and Create a New Project in DaVinci Resolve 12

One of the clips has a retiming effect applied, and a few of the clips have been color graded to improve the contrast and color balance. This step is only important if the person grading your program will be someone other than yourself and you feel the need to give him or her a timeline with a base grade to communicate your ideas. Grades that are sent to Resolve can be adjusted further, turned off, or removed altogether by the colorist.
You should also be aware that not every color adjustment will transfer to Resolve. Exposure, Saturation and Color changes in the Color Board will transfer, but secondary corrections using Color or Shape Masks will not. With Resolve’s powerful windows and curves, you probably want to create your secondary corrections in Resolve anyway.
To send your project to DaVinci Resolve, Press Command-2 to make the Timeline active, or just select the project in the Browser. Then, from the File menu choose > Export XML. Name and save the file to your hard drive.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Launch DaVinci Resolve 12 and Log In. From the Project Manager window, click the New Project button and name your Project. Click Create.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Import the XML into DaVinci Resolve 12

Once the Project is created, double-click the Project tile (the one with an orange border), to open it. Resolve will appear with an empty Media Pool and Timeline. From the File Menu, choose > Import AAF, EDL, XML…(or press Shift-Command-I).

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Navigate to the XML File you exported from Final Cut Pro X, then open it. The Load XML Window will appear. There are a few important settings you will want enabled. Automatically set project settings, will ensure that Resolve’s master project settings match the project settings of the Final Cut Pro X timeline you are about to import. So if you are importing a 1920×1080, 23.98 FPS Project from FCP X, the Master Project Settings panel will reflect these settings once the timeline is imported.
The next option, Automatically import source clips into the media pool will import clip into the media pool that match the clip name, reel and timecode of the corresponding clips in the timeline you are importing. If you’ve created a primary grade on your clips in Final Cut Pro X and you want them to appear in Resolve, make sure to enable Use color information. By the way, Final Cut Pro X is the only NLE that sends the color information to Resolve. Click OK.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

If you are importing an XML from a Final Cut Pro X project that contains clips with mixed frame rates, choose Final Cut Pro X from the Mixed frame rate format pop up. NLE’s have different methods for calculating clips with differing frame rates, and choosing this option will ensure the most accurate timeline conform. It’s also important to choose this setting before you import. Once the Media Pool is populated with clips it can no longer be changed.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Help DaVinci Resolve locate & import the source clips

The next step is a bit wonky. I would expect Resolve to automatically find the media in the Final Cut Pro Library or external media folder it resides in, but alas, it does not so you’ll need to tell it where to look. Click Yes.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

If you imported an XML file that references a managed Library, you’ll need to navigate to the Library on your hard drive and select it. If you imported an XML file that references media in an external folder, you’ll want to navigate to that folder and select it. Below I’ve selected a managed library in the Movies folder of my local hard drive. Click OK.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

The Project automatically populates with clips in the Media Pool and a timeline that matches the edit you exported from Final Cut Pro X.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Export the XML out of DaVinci Resolve 12

At this point, you can switch over to the Color Page in Resolve 12 and begin grading your clips. Assuming you’ve made all the changes you want to make in Resolve, it’s now time to send the project back to Final Cut Pro X. Switch over to the Deliver Page. In the Render Settings Panel, reveal the Render presets. Choose Final Cut Pro XML Round-Trip and click Load.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Selecting this option will load the appropriate video format, resolution and audio information specific to Final Cut Pro X projects. At this point, you only have two things to decide: what codec you want your timeline clips rendered into, and where on your hard drive you want these files rendered to.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

To choose a location for your rendered media, click the Browse button, navigate to the location you want to store your rendered media, click the Add New Folder button, then give the folder a meaningful name. Click OK and OK again to dismiss the File Destination window.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

To add all the clips to the Render Queue, click Select All Clips, then Add to Render Queue.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Finally, in the Render Queue, select the Job, then click Start Render.

Import the XML back into Final Cut Pro X

Back in Final Cut Pro X, select the Library you want to import the Resolve project into, then from the Film menu choose > Import XML

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Navigate to the folder you selected for your rendered media. Inside the folder will be an XML file created by Resolve. Select it and click Import.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Final Cut Pro X will create a new Event in the Library you targeted and append the name with (Resolve). In the Browser you’ll find the Resolve Project. Notice that no media is imported into the Browser. The assumption is, you are finished editing and all you want to do is output.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

Accessing the media after it has been re-imported into Final Cut Pro X

If you do need access to the rendered media in the Browser, park your playhead over any clip in the Timeline and press Shift-F. I should also point out that this round-trip workflow is a one-way street; meaning, that you can send your Final Cut Pro X grades to Resolve for further manipulation, but you cannot manipulate the grades sent from Resolve to Final Cut Pro X. The media that constitutes the imported timeline is essentially your color grades baked into the media.

Final Cut Pro X to DaVinci Resolve 12 and Back, Ripple Training: Video editing tutorials for the best editing software for PC and Mac.

If you’re interested in learning DaVinci Resolve, we have some great training that will make the entire experience easy and enjoyable.  Check out our DaVinci Resolve learning path, where we have tutorials built in a planned series working from beginner to advanced.

Print Friendly and PDFPrinter Friendly