Expanding Resolve’s Functionality with Python

November 7, 2018

Resolve's new scripting APIs open up exciting new possibilities. Learn how to get started by using Python to import comments from Frame.io.


Importing Frame.io Markers With Your Own Homebrew Import Script

One of the most exciting things about Resolve 15’s new Fusion integration is the fact that it added Python scripting to Resolve. This has huge potential to open up Resolve to exciting new workflows and functionality. In this Insight, I’ll walk you through how to install and configure Python for scripting in Resolve, and give you a taste of the power python scripting opens up.

Configuring Your System For Python And Resolve

To use Python with Resolve, you’ll need to configure a few environment variables first.

After installing python, you’ll need to set a few environment variables for Python and Resolve to work together. I’ll walk you through the process in windows, but the Resolve Developer Documentation has info for Mac OS and Linux as well. Blackmagic also includes a set of example scripts you can look at for reference.

Importing Client Notes From Frame.io

Recently, Robbie wrote an Insight on how to speed up your grading workflow. While he was writing it – he challenged me to figure out a way to get frame.io comments to import in Resolve. Since I love a challenge (and I thought this would make for a great tool that I would use a lot in my grading work) I jumped at the chance and got to scripting. I’ve included the script for members to use themselves. (and a big thanks to my brother, Larry D’Anna – who helped me with the CSV parsing code used in the script)

Member Content

Sorry... the rest of this content is for members only. You'll need to login or sign up to continue (we hope you do!).

Membership options
Member Login

Comments

Hundreds of Free Tutorials

Get full access to our entire library of 750+ color tutorials for an entire week!


Start Your Free Trial