Model
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
video_url | string | Yes | - | Video to reference or transform |
prompt | string | Yes | - | Text description |
video_mode | string | No | "reference" | "reference" or "transform" |
keep_audio | boolean | No | false | Keep original video audio |
mode | string | No | "std" | "std" or "pro" |
aspect_ratio | string | No | "16:9" | "16:9", "9:16", "1:1" |
image_urls | string[] | No | - | Up to 4 reference image URLs |
elements | ElementInput[] | No | - | Up to 4, IMAGE + VIDEO. Shared pool with image_urls |
Elements
Elements are created automatically from your input, used during generation, then auto-deleted on completion.name(required, max 15 chars)description(required, max 100 chars)image_urls(1–4 images) — for IMAGE elementvideo_url(1 mp4, 3–8s) — for VIDEO element- Exactly one of
image_urlsorvideo_urlrequired
@element_1, @element_2, etc.
Example - Reference Mode
Example - Transform Mode with Reference Images
Response
Pricing
| Mode | Price |
|---|---|
std (720p) | $0.075/s |
pro (1080p) | $0.100/s |
