Skip to content
Get started
GENERATION API CALLS
Video Generation

Bytedance

This page is auto-generated from model configurations. Last updated: 2026-11-02.

This reference lists all available Bytedance video generation models and their parameters. Use these parameter names when calling the Generation API.


New advanced and improved human generation model. Generates video using an image of a human figure paired with an audio file.

Model ID: model_bytedance-omni-human-1-5

Capabilities: img2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-omni-human-1-5/markdown

Parameter Type Required Default Min Max Allowed Values Description
imageUrl file Yes - - - - Input image containing a human subject, face or character.
audioUrl file Yes - - - - Input audio file. Audio must be under 30s long and under 5MB.

Animate a person from a single image so they speak or sing along to an audio track, with an optional prompt to direct the scene, movements and camera.

Model ID: model_bytedance-omni-human-2

Capabilities: img2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-omni-human-2/markdown

Parameter Type Required Default Min Max Allowed Values Description
imageUrl file Yes - - - - Image of the person to animate. Aspect ratio (width/height) between 0.4 and 2.5; width and height between 300 and 6000 pixels.
audioUrl file Yes - - - - Speech or song the person performs, in WAV or MP3. Between 4 and 300 seconds, up to 15 MB. The video lasts as long as the audio, which sets the cost.
prompt string No - - - - Optional direction for the scene, movements and camera. Supports Chinese, English, Japanese, Korean, Spanish (Mexican) and Indonesian.

BytePlus Seedance 2.0 video generation: text, first/last frame, or multimodal references (images, videos, optional audio).

Model ID: model_bytedance-seedance-2-0

Capabilities: txt2video, img2video, video2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-2-0/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string No - - - - Text prompt for video generation. Use “@” such as “@image1” or “@video1” to quickly reference selected images/videos. Prompt is optional if you provide a first frame or reference images/videos.
image file No - - - - First frame image (frame mode). Mutually exclusive with reference images/videos.
lastFrameImage file No - - - - Last frame image. Only valid when a first frame image is provided.
referenceImages file_array No - - - - Reference images for multimodal mode (up to 9). Mutually exclusive with first frame. To control the opening and closing shots anyway, add those frames here and say which is which in the prompt, for example “@image1 is the first frame, @image2 is the last frame”.
referenceVideos file_array No - - - - Reference videos for multimodal mode (up to 3). Mutually exclusive with first frame.
referenceAudio file_array No - - - - Reference audio tracks (up to 3). Requires at least one reference image or video.
duration number No -1 - - -1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Duration in seconds (4–15), or Auto: with reference videos, bill at the longest reference clip length (clamped 4–15s).
resolution string No 720p - - 480p, 720p, 1080p, 4k Output video resolution
aspectRatio string No adaptive - - 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive Output aspect ratio
generateAudio boolean No true - - - Whether to generate audio for the video

Faster BytePlus Seedance 2.0 video generation: text, first/last frame, or multimodal references (images, videos, optional audio).

Model ID: model_bytedance-seedance-2-0-fast

Capabilities: txt2video, img2video, video2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-2-0-fast/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string No - - - - Text prompt for video generation. Use “@” such as “@image1” or “@video1” to quickly reference selected images/videos. Prompt is optional if you provide a first frame or reference images/videos.
image file No - - - - First frame image (frame mode). Mutually exclusive with reference images/videos.
lastFrameImage file No - - - - Last frame image. Only valid when a first frame image is provided.
referenceImages file_array No - - - - Reference images for multimodal mode (up to 9). Mutually exclusive with first frame. To control the opening and closing shots anyway, add those frames here and say which is which in the prompt, for example “@image1 is the first frame, @image2 is the last frame”.
referenceVideos file_array No - - - - Reference videos for multimodal mode (up to 3). Mutually exclusive with first frame.
referenceAudio file_array No - - - - Reference audio tracks (up to 3). Requires at least one reference image or video.
duration number No -1 - - -1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 Duration in seconds (4–15), or Auto: with reference videos, bill at the longest reference clip length (clamped 4–15s).
resolution string No 720p - - 480p, 720p Output video resolution
aspectRatio string No adaptive - - 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive Output aspect ratio
generateAudio boolean No true - - - Whether to generate audio for the video

Budget BytePlus Seedance 2.0 video generation (up to 720p): text, first/last frame, or multimodal references.

Model ID: model_bytedance-seedance-2-0-mini

Capabilities: txt2video, img2video, video2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-2-0-mini/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string No - - - - Describe the video you want. You can point to your uploaded files with “@” - for example, “@image1” or “@video1” - to reference them directly in your description. Optional if you provide a first frame or reference images/videos.
image file No - - - - An image to use as the video’s opening frame. Can’t be combined with reference images or videos.
referenceImages file_array No - - - - Images to guide the video’s subjects and style (up to 9). Can’t be combined with a first frame. To control the opening and closing shots anyway, add those frames here and say which is which in the prompt, for example “@image1 is the first frame, @image2 is the last frame”.
referenceVideos file_array No - - - - Videos to guide the motion and style (up to 3). Can’t be combined with a first frame.
referenceAudio file_array No - - - - Audio tracks to guide the video (up to 3). Requires at least one reference image or video.
duration number No -1 - - -1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 How long the video lasts, in seconds (4–15). Auto matches the length of your longest reference video (kept within 4–15s).
resolution string No 720p - - 480p, 720p The output quality. Higher resolution is sharper but costs more (this model supports up to 720p).
aspectRatio string No adaptive - - 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive The shape of the video. Auto picks a fitting shape based on your inputs.
generateAudio boolean No true - - - Adds a generated soundtrack to the video. On by default.

BytePlus Seedance 2.5 (up to 1080p, 4-30s): text-to-video, first/last frame, reference-to-video, editing, or extension; mode is inferred from your inputs and prompt. Draft mode renders a cheap 480p preview that can be finalized to 1080p later with the Seedance 2.5 Draft Complete model.

Model ID: model_bytedance-seedance-2-5

Capabilities: txt2video, img2video, video2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-2-5/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string No - - - - Describe the video you want. Use “@” such as “@image1” or “@video1” to reference uploads. Mode is inferred from your inputs and prompt: text-to-video, first/last frame, reference-to-video, editing, or extension. Optional if you provide a first frame or reference images/videos/audio.
image file No - - - - First frame for image-to-video. Mutually exclusive with reference images/videos. In first/last-frame mode, aspect ratio is ignored (always adaptive to this frame).
lastFrameImage file No - - - - Optional last frame. Only valid when a first frame is provided.
referenceImages file_array No - - - - Reference images for multimodal / reference-to-video mode (up to 30). Mutually exclusive with first frame. To control the opening and closing shots anyway, add those frames here and say which is which in the prompt, for example “@image1 is the first frame, @image2 is the last frame”.
referenceVideos file_array No - - - - Reference videos for multimodal, editing, or extension mode (up to 10, each 2–30s, 30s combined). Mutually exclusive with first frame. Editing and extension are inferred from your prompt.
referenceAudio file_array No - - - - Reference audio tracks (up to 10). Can be used alone, or with reference images/videos.
duration number No -1 - - -1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 How long the video lasts, in seconds (4-30), or Auto. With reference videos, Auto matches the longest reference clip (kept within 4-30s). Ignored in editing mode (must be Auto / -1; output follows the input video).
resolution string No 720p - - 480p, 720p, 1080p The output quality. Higher resolution is sharper but costs more. Ignored when Draft is on (output is 480p).
aspectRatio string No adaptive - - 21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptive The shape of the video. Auto picks a fitting shape based on your inputs. Ignored in first/last-frame mode, editing mode, and extension mode (always adaptive to the input).
generateAudio boolean No true - - - Adds a generated soundtrack to the video.
outputFormat string No mp4 - - mp4, mov Video container format. MP4 is the general-purpose delivery format; MOV keeps higher colour fidelity for grading and compositing (larger files, narrower player support).
draft boolean No false - - - When on, render a cheap 480p preview that can be finalized to 1080p later without re-generating. The 480p output stays valid for 7 days.

Finalize a Seedance 2.5 480p draft video to 1080p MOV without re-generating. The draft stays valid for 7 days from its original creation.

Model ID: model_bytedance-seedance-2-5-draft-complete

Capabilities: video2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-2-5-draft-complete/markdown

Parameter Type Required Default Min Max Allowed Values Description
draftVideo file Yes - - - - A 480p Seedance 2.5 draft video to finalize at 1080p. The server resolves it to the original draft task; it stays valid for 7 days from its original creation.