Gallery (write)
gallery_writeChange DaVinci Resolve gallery state—create albums, import/export or grab stills, rename albums, and set labels—with each change read back for verification.
Instructions
Change gallery state; may overwrite current values. Every change is read back from Resolve (receipt.verified=false means it did not take). op.action (params; * = required):
create_album(kind): Create a still album or a PowerGrade album.
export_stills(album, stills, folder*, prefix, format): Export stills to a folder (needs the Gallery panel open in Resolve).
grab_still(scope, frame_source): Grab a still from the current clip, or from all clips, into the current album.
import_stills(album, paths*): Import still files into an album (default: current).
rename_album(album*, new_name*): Rename a still or PowerGrade album.
set_current_album(album*): Make a still album the current one.
set_still_label(album, still*, label*): Set the label of a still. Shortcuts (prefer them for whole tasks):
workflow_write.apply_look: Apply a LUT to every video item, group them in a color group and grab a still. One call instead of grab_still. Calls known in advance (a sequence, the same change on several items): ONE batch_run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | Yes | {action, ...params}. Parameters per action: see the description or this server's describe_action tool. | |
| dry_run | No | true: return the planned effect, change nothing. | |
| snapshot | No | true: back up the timeline/project first; omitted: server policy. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | No | ||
| plan | No | ||
| status | Yes | ||
| receipt | No |