Extract Thumbnails Tool
extract_thumbnailsExtract one or more evenly-spaced thumbnail frames from an already-uploaded file
(a video hashid from create_upload or list_videos). This is FREE and only needs an
account, no subscription.
To use a local file: call create_upload, PUT the bytes to the returned upload_url,
then pass that video id here as file. Do NOT call complete_upload (that starts
the paid clip pipeline); this free tool reads the uploaded file directly.
Set count (1-10, default 1) for how many frames to grab and optional width to
scale them.
Processing is ASYNCHRONOUS: this returns a tool_job hashid and status: "queued".
Poll get_tool_job_status with that tool_job until it reports completed, then it
returns the downloadable output (a zip of the frames). Free usage is rate-limited per
day with per-file size and duration caps; a clear error explains how to lift a limit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | The uploaded video id (hashid) from create_upload (no complete_upload needed) or list_videos. | |
| count | No | How many frames to extract, 1-10 (default 1). | |
| width | No | Optional output width in pixels. |