Skip to content

DaVinci Resolve Integration

Clipthesis can send clips directly to DaVinci Resolve's Media Pool, transferring tags as keywords and optionally routing clips into bins by tag prefix.

Studio Edition Required

The Resolve integration requires DaVinci Resolve Studio. The free edition of Resolve does not support external scripting. If you're using the free edition, you can still drag and drop files manually.

Setup

Before using the integration:

  1. Open DaVinci Resolve Studio
  2. Go to Preferences → System → General
  3. Set External scripting using to Local
  4. Make sure you have a project open

Testing the Connection

Go to Settings → Integrations → DaVinci Resolve and click Test Connection. Clipthesis will check if Resolve is running and responsive. On success you'll see the current project name.

Common connection issues:

ProblemSolution
Resolve not detectedMake sure Resolve is running with a project open
Scripting not enabledEnable it in Preferences → System → General → External scripting using: Local
No project openCreate or open a project in Resolve

Sending Clips

  1. Select one or more clips in the library grid
  2. Press ⌘⇧R or use the Send to Resolve action
  3. The Send dialog opens and checks the connection automatically
  4. Choose a destination bin in the Media Pool (or create a new one)
  5. Click Send

A progress indicator shows each file being added. When complete, you can click View in Resolve to bring Resolve to the foreground.

Unavailable Clips

If any selected clips are on disconnected drives, the dialog shows how many are unavailable. Only clips with an accessible file path are sent.

Tag Transfer

Enable Transfer tags as keywords in the send dialog to include each clip's tags as comma-separated keywords in Resolve's Media Pool metadata.

Tag Group Routing

When tag transfer is enabled, the dialog offers Route to sub-bins by group: pick one of your tag groups as the routing key and Clipthesis splits clips into sub-bins by the tag value they carry in that group.

  1. Select a group from the Route to sub-bins by group dropdown (e.g. scene). The dropdown lists every group that at least one of the selected clips has a tag in.
  2. Clipthesis groups clips by the tag value they have in that group (e.g. interview, broll).
  3. A sub-bin is created for each value inside the destination bin.
  4. Clips with no tag in the selected group go to a fallback _unsorted sub-bin.

Set the dropdown to Off to disable routing and send everything to the destination bin directly.

Example: with group scene selected as the primary group and destination bin "Project A":

Clip TagsDestination Bin
scene:interview, location:studioProject A / interview
scene:broll, location:parkProject A / broll
(no scene tag)Project A / _unsorted

This automates the tedious process of manually sorting clips into bins. If you haven't defined any tag groups yet, see Tag Groups — the prefix:value shortcut promotes existing tags into groups in a single keystroke.

Bin Management

The send dialog shows a tree view of your Media Pool bins. You can:

  • Browse the bin hierarchy
  • Select a destination bin
  • Create a new bin inside any existing bin

Released under the MIT License.