Python Scripting in the DaVinci Resolve Console

In addition to controlling DaVinci Resolve with the native UI, the app also supports running scripts.

Scripts are great for custom workflows, integrating with other apps, automating repetetive tasks, and more.

The first place to start exploring custom code is the Resolve Console.

You can write and execute code in either Lua or Python.

If this is something you’re interested in, this is a good place to start. You’ll get a sense of what tools are available and where to find documentation for the scripting API.

In this video from Socratica FX, you’ll learn about:

  • How to open the console
  • Testing a command with print
  • Pretty print
  • How to clear the screen
  • Toggling icons on the console UI
  • Exploring available objects
  • Where to find scripting documentation

Leave a Comment