Render review stills
render_stillsRender JPEG stills at chosen seconds to preview a film before a full render, and optionally return a single contact sheet for quicker review.
Instructions
Renders JPEG stills of a film at given seconds, to look at before a full render. Returns the file paths. With sheet=true it also makes one contact sheet and returns it as an image, which is cheaper to look at than many stills.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"demo": "<demo>"
},
"name": "render_stills"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Query string passed to the page as location.search, e.g. 'lang=en&cut=b'. | |
| out | No | Folder for the stills. Default <demo>/stills. | |
| demo | Yes | Folder that holds the film's index.html (absolute path, or relative to the library root). | |
| size | No | Frame size WxH, even numbers. Default 1920x1080; 1080x1920 for a vertical Short. | |
| range | No | start:end:step in seconds, e.g. "0:30:5". | |
| sheet | No | Also make a contact sheet (needs the Python environment) and return it inline. | |
| times | No | Seconds to render, e.g. [0, 2.5, 10]. | |
| sheet_cols | No |