extract_frame
Save a video frame as a PNG at a specified time (or the last frame by default), with optional upload to a temporary public URL for use as a reference in multi-clip video generation.
Instructions
Save one frame of a video (local path or URL) as PNG; default = LAST frame.
Use the last frame of clip N as image_first of clip N+1
(generate_seedance_first_last) to bridge multi-clip continuity. With
upload=true the frame is also hosted on a temporary public URL so it can be
passed as a reference directly.
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": {
"video": "<video>"
},
"name": "extract_frame"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video | Yes | ||
| time_s | No | ||
| upload | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||