Resolve

Yanru MuAbout 1 min

Resolve

Fusion()

Return: Fusion

Returns the Fusion object. Starting point for Fusion scripts.

GetMediaStorage()

Return: MediaStorage

Returns media storage object to query and act on media locations.

GetProjectManager()

Return: ProjectManager

Returns project manager object for currently open database.

OpenPage(pageName)

Return: None

Switches to indicated page in DaVinci Resolve. Input can be one of:

  • media
  • edit
  • fusion
  • color
  • fairlight
  • deliver

GetCurrentPage()

Return: string

Returns the page currently displayed in the main window. Returned value can be one of:

  • media
  • edit
  • fusion
  • color
  • fairlight
  • deliver
  • None

GetProductName()

Return: string

Returns product name.

GetVersion()

Return: [version fields]

Returns list of product version fields in [major, minor, patch, build, suffix] format.

GetVersionString()

Return: string

Returns product version in major.minor.patch[suffix].build format.

LoadLayoutPreset(presetName)

Return: Bool

Loads UI layout from saved preset named presetName.

UpdateLayoutPreset(presetName)

Return: Bool

Overwrites preset named presetName with current UI layout.

ExportLayoutPreset(presetName, presetFilePath)

Return: Bool

Exports preset named presetName to path presetFilePath.

DeleteLayoutPreset(presetName)

Return: Bool

Deletes preset named presetName.

SaveLayoutPreset(presetName)

Return: Bool

Saves current UI layout as a preset named presetName.

ImportLayoutPreset(presetFilePath, presetName)

Return: Bool

Imports preset from path presetFilePath. The optional argument presetName specifies how the preset shall be named. If not specified, the preset is named based on the filename.

Quit()

Return: None

Quits the Resolve App.

Last update:
Contributors: muyanru