Python 101: Update Fusion Graphics from Spreadsheet Data

March 3, 2025

Learn to code a Python script to update DaVinci Resolve Fusion graphics and export each new timeline automatically, saving hours of effort!


Series

Part 7: Automate text graphics and batch export all deliverables with one script!

In the seventh part of our ongoing series on scripting with Python, we’ll build a workflow to update multiple on-screen graphics for several pieces of text and render all of the final customized files.

We’ll do this by pulling the text from a spreadsheet, automating the editing of Fusion compositions, and automatically rendering all of the timelines to batch export our deliverables.

We’ll break this process down into three topics:

  • Parsing CSV files
  • Editing Fusion compositions
  • Automatically rendering timelines

Even if you join us partway through the series, we’ll explain everything step-by-step so you can follow along. You can also go back and start with Part 1.


Member Content

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

Need more information about our memberships? Click to learn more.

Membership options
Member Login

Are you using our app? For the best experience, please login using the app's launch screen


Additional Downloads

Sorry... downloads are available for Premium Members only.

Become a Premium Member

Maintaining Mixing Light is expensive!

You can support full-time professionals sharing trustworthy insights - and unlock our 1,200+ videos, articles, and podcasts - by subscribing below. We also have a 7-Day Test Drive for $7.


Check out our membership options and Test Drive!
Loading...