

All users: /Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Scripts Placing your script here and invoking it from the menu is the easiest way to use scripts. Scripts under Deliver are additionally listed under render jobs. Place your script under Utility to be listed in all pages, under Comp or Tool to be available in the Fusion page or under folders for individual pages (Edit, Color or Deliver). On startup, DaVinci Resolve scans the subfolders in the directories shown below and enumerates the scripts found in the Workspace application menu under Scripts. (Note: For standard ISO Linux installations, the path above may need to be modified to refer to /home/resolve instead of /opt/resolve)Īs with Fusion scripts, Resolve scripts can also be invoked via the menu and the Console. RESOLVE_SCRIPT_LIB="/opt/resolve/libs/Fusion/fusionscript.so" RESOLVE_SCRIPT_API="/opt/resolve/Developer/Scripting" PYTHONPATH="%PYTHONPATH% %RESOLVE_SCRIPT_API%\Modules\" RESOLVE_SCRIPT_LIB="C:\Program Files\Blackmagic Design\DaVinci Resolve\fusionscript.dll"

RESOLVE_SCRIPT_API="%PROGRAMDATA%\Blackmagic Design\DaVinci Resolve\Support\Developer\Scripting" PYTHONPATH="$PYTHONPATH:$RESOLVE_SCRIPT_API/Modules/" RESOLVE_SCRIPT_LIB="/Applications/DaVinci Resolve/DaVinci Resolve.app/Contents/Libraries/Fusion/fusionscript.so" RESOLVE_SCRIPT_API="/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/Scripting"

You may need to set the these environment variables to allow for your Python installation to pick up the appropriate dependencies as shown below: 1 = 3.6 64-bitĭaVinci Resolve needs to be running for a script to be invoked.įor a Resolve script to be executed from an external folder, the script needs to know of the API location. Modules for scripting access (DaVinciResolve.py) and some representative examples.įrom v16.2.0 onwards, the nodeIndex parameters accepted by SetLUT() and SetCDL() are 1-based instead of 0-based, i.e. Apart from this README.txt file, this package contains folders containing the basic import In this package, you will find a brief introduction to the Scripting API for DaVinci Resolve Studio.
