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.
- OmniHuman 1.5
- OmniHuman 2
- Seedance 2.0
- Seedance 2.0 Fast
- Seedance 2.0 Mini
- Seedance 2.5
- Seedance 2.5 Draft Complete
OmniHuman 1.5
Section titled “OmniHuman 1.5”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. |
OmniHuman 2
Section titled “OmniHuman 2”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. |
Seedance 2.0
Section titled “Seedance 2.0”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 |
Seedance 2.0 Fast
Section titled “Seedance 2.0 Fast”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 |
Seedance 2.0 Mini
Section titled “Seedance 2.0 Mini”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. |
Seedance 2.5
Section titled “Seedance 2.5”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. |
Seedance 2.5 Draft Complete
Section titled “Seedance 2.5 Draft Complete”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. |