Video from references
ideogram_video_referenceGenerate reference-guided MP4 videos from images, audio clips, or stored Ideogram videos in prompt order; long jobs return a generation_id to poll.
Instructions
A video guided by reference images, audio clips (MP3/WAV: 2-30 s on Seedance 2.5, 2-15 s on Seedance 2 and MiniMax) and videos stored with Ideogram, in prompt order: Seedance 2.5 by default, Seedance 2, MiniMax H3; at least one reference image or video. Saved as mp4; long jobs come back as a generation_id. ideogram_quote prices a call first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | The model (default seedance-2-5-reference-to-video); each takes the fields of its variant below | |
| prompt | No | What the video shows, in natural language | |
| wait_s | No | Seconds to wait for the result (0-50, default 45). The job is accepted first; if it is still running when the wait ends, the result is its generation_id for ideogram_generation (never resubmitted, never billed twice). | |
| private | No | Keep the result out of Ideogram's public feed; true unless you set false (enterprise accounts are always private) | |
| duration | No | Length of the video in seconds (Seedance 2.5: 4-30, Seedance 2: 4-15, Kling: 3-15, MiniMax: 5-15). Omitted: Kling and MiniMax make 5 s; Seedance picks the length for the prompt and is QUOTED at its maximum length (30 s on 2.5, 15 s on 2) — give it, and ideogram_quote tells the price | |
| resolution | No | The resolution tier: 480p, 720p (default) or 1080p on Seedance 2.5 (480p/720p on Seedance 2), 480P, 768P, 2K (default) or 4K on MiniMax (2K and 4K are upscaled from 768P); higher costs more | |
| aspect_ratio | No | The video's aspect ratio such as 16x9 (auto on Seedance lets the model choose from the prompt); with resolution where the model takes both | |
| generate_audio | No | Also generate an audio track (about double the price per Ideogram — the dry-run quote does not include it; stricter moderation) | |
| reference_audios | No | Local MP3 or WAV files (or public https URLs), in prompt order; Seedance 2.5: 2-30 s each and 30 s together (at most 10), Seedance 2 and MiniMax: 2-15 s each and 15 s together (at most 3) — the length is checked by Ideogram, not here; needs a reference image or video beside it | |
| reference_images | No | Local image files (or public https URLs) the video takes as references, in prompt order (at most 9); not with reference_image_asset_identifiers | |
| prompt_expansion_mode | No | How much the model may rewrite the prompt: disabled, fast, balanced (default) or quality | |
| reference_image_asset_identifiers | No | Ideogram assets as reference images, in prompt order (at most 9); not with reference_images | |
| reference_video_asset_identifiers | No | Videos stored with Ideogram (generated there, or uploaded in its app — the API has no video upload, and a result lists no video asset id), by asset, in prompt order; Seedance 2.5: 2-30 s each and 30 s together, Seedance 2 and MiniMax: 2-15 s and 15 s |