Skip to content
Get started
GENERATION API CALLS
Video Generation

Bytedance

This page is auto-generated from model configurations. Last updated: 2026-09-16.

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.

Video model tuned for stable detail and fluid motion.

Model ID: model_bytedance-seedance-1-pro

Capabilities: txt2video, img2video

LLM Markdown: https://app.scenario.com/api/models/model_bytedance-seedance-1-pro/markdown

Parameter Type Required Default Min Max Allowed Values Description
prompt string Yes - - - - Describe your video
image file No - - - - Image used as the first frame of the video.
lastFrameImage file No - - - - Input image for last frame generation. This only works if an image start frame is given too.
duration number No 5 2 12 - Duration in seconds
resolution string No 1080p - - 480p, 720p, 1080p Output video resolution
aspectRatio string No 16:9 - - 9:21, 9:16, 3:4, 1:1, 4:3, 16:9, 21:9, adaptive Aspect ratio of the video. Ignored if first frame is provided.
cameraFixed boolean No false - - - Whether to fix camera position

Balanced video model tuned for fast stable detail and fluid motion.

Model ID: model_bytedance-seedance-1-pro-fast

Capabilities: txt2video, img2video

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

Parameter Type Required Default Min Max Allowed Values Description
prompt string Yes - - - - Describe your video
image file No - - - - Image used as the first frame of the video.
duration number No 5 2 12 - Duration in seconds
resolution string No 1080p - - 480p, 720p, 1080p Output video resolution
aspectRatio string No 16:9 - - 9:21, 9:16, 3:4, 1:1, 4:3, 16:9, 21:9, adaptive Aspect ratio of the video. Ignored if first frame is provided.
cameraFixed boolean No false - - - Whether to fix camera position

Generate videos with audio with Seedance 1.5 (supports start & end frame)

Model ID: model_bytedance-seedance-1-5-pro

Capabilities: txt2video, img2video

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

Parameter Type Required Default Min Max Allowed Values Description
prompt string Yes - - - - Describe your video
image file No - - - - Image used as the first frame of the video.
lastFrameImage file No - - - - Input image for last frame generation. This only works if an image start frame is given too.
duration number No 5 4 12 - Duration in seconds
resolution string No 720p - - 480p, 720p, 1080p Output video resolution
aspectRatio string No 16:9 - - 21:9, 9:16, 3:4, 1:1, 4:3, 16:9, adaptive Aspect ratio of the video.
cameraFixed boolean No false - - - Whether to fix camera position
generateAudio boolean No true - - - Whether to generate audio for the video

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.
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.
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.
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.

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.
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.
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).