Resolve
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.