Download footage
downloadSave public-domain archival footage as local MP4 files by clip ID or source slug, with optional time or shot ranges for partial clips.
Instructions
Save footage to a local MP4 (never overwrites an existing file). Pass exactly one of clipId (a single shot) or sourceSlug (the full film). To get only part of it, add startSeconds and/or endSeconds (relative to that shot or film), or, with sourceSlug, fromShot/toShot (1-based, inclusive, like shift-click on the site). Ranges need ffmpeg on PATH; only that part is fetched and it is re-encoded for frame-accurate cuts. If you only need a link, use the URLs returned by the other tools instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clipId | No | ||
| toShot | No | ||
| fromShot | No | ||
| endSeconds | No | ||
| outputPath | No | Directory, or file path ending in an extension like .mp4 (default: /root/Downloads) | |
| sourceSlug | No | Source slug or /sources/ URL | |
| startSeconds | No |