Skip to content
Get started
GENERATION API CALLS
Video Generation

Bytedance

This page is auto-generated from model configurations. Last updated: 2026-08-18.

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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
imageUrlfileYes----Input image containing a human subject, face or character.
audioUrlfileYes----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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringYes----Describe your video
imagefileNo----Image used as the first frame of the video.
lastFrameImagefileNo----Input image for last frame generation. This only works if an image start frame is given too.
durationnumberNo5212-Duration in seconds
resolutionstringNo1080p--480p, 720p, 1080pOutput video resolution
aspectRatiostringNo16:9--9:21, 9:16, 3:4, 1:1, 4:3, 16:9, 21:9, adaptiveAspect ratio of the video. Ignored if first frame is provided.
cameraFixedbooleanNofalse---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringYes----Describe your video
imagefileNo----Image used as the first frame of the video.
durationnumberNo5212-Duration in seconds
resolutionstringNo1080p--480p, 720p, 1080pOutput video resolution
aspectRatiostringNo16:9--9:21, 9:16, 3:4, 1:1, 4:3, 16:9, 21:9, adaptiveAspect ratio of the video. Ignored if first frame is provided.
cameraFixedbooleanNofalse---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringYes----Describe your video
imagefileNo----Image used as the first frame of the video.
lastFrameImagefileNo----Input image for last frame generation. This only works if an image start frame is given too.
durationnumberNo5412-Duration in seconds
resolutionstringNo720p--480p, 720p, 1080pOutput video resolution
aspectRatiostringNo16:9--21:9, 9:16, 3:4, 1:1, 4:3, 16:9, adaptiveAspect ratio of the video.
cameraFixedbooleanNofalse---Whether to fix camera position
generateAudiobooleanNotrue---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringNo----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.
imagefileNo----First frame image (frame mode). Mutually exclusive with reference images/videos.
lastFrameImagefileNo----Last frame image. Only valid when a first frame image is provided.
referenceImagesfile_arrayNo----Reference images for multimodal mode (up to 9). Mutually exclusive with first frame.
referenceVideosfile_arrayNo----Reference videos for multimodal mode (up to 3). Mutually exclusive with first frame.
referenceAudiofile_arrayNo----Reference audio tracks (up to 3). Requires at least one reference image or video.
durationnumberNo-1---1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15Duration in seconds (4–15), or Auto: with reference videos, bill at the longest reference clip length (clamped 4–15s).
resolutionstringNo720p--480p, 720p, 1080p, 4kOutput video resolution
aspectRatiostringNoadaptive--16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptiveOutput aspect ratio
generateAudiobooleanNotrue---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringNo----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.
imagefileNo----First frame image (frame mode). Mutually exclusive with reference images/videos.
lastFrameImagefileNo----Last frame image. Only valid when a first frame image is provided.
referenceImagesfile_arrayNo----Reference images for multimodal mode (up to 9). Mutually exclusive with first frame.
referenceVideosfile_arrayNo----Reference videos for multimodal mode (up to 3). Mutually exclusive with first frame.
referenceAudiofile_arrayNo----Reference audio tracks (up to 3). Requires at least one reference image or video.
durationnumberNo-1---1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15Duration in seconds (4–15), or Auto: with reference videos, bill at the longest reference clip length (clamped 4–15s).
resolutionstringNo720p--480p, 720pOutput video resolution
aspectRatiostringNoadaptive--21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptiveOutput aspect ratio
generateAudiobooleanNotrue---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringNo----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.
imagefileNo----An image to use as the video’s opening frame. Can’t be combined with reference images or videos.
referenceImagesfile_arrayNo----Images to guide the video’s subjects and style (up to 9). Can’t be combined with a first frame.
referenceVideosfile_arrayNo----Videos to guide the motion and style (up to 3). Can’t be combined with a first frame.
referenceAudiofile_arrayNo----Audio tracks to guide the video (up to 3). Requires at least one reference image or video.
durationnumberNo-1---1, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15How long the video lasts, in seconds (4–15). Auto matches the length of your longest reference video (kept within 4–15s).
resolutionstringNo720p--480p, 720pThe output quality. Higher resolution is sharper but costs more (this model supports up to 720p).
aspectRatiostringNoadaptive--21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptiveThe shape of the video. Auto picks a fitting shape based on your inputs.
generateAudiobooleanNotrue---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

ParameterTypeRequiredDefaultMinMaxAllowed ValuesDescription
promptstringNo----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.
imagefileNo----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).
lastFrameImagefileNo----Optional last frame. Only valid when a first frame is provided.
referenceImagesfile_arrayNo----Reference images for multimodal / reference-to-video mode (up to 30). Mutually exclusive with first frame.
referenceVideosfile_arrayNo----Reference videos for multimodal, editing, or extension mode (up to 10). Mutually exclusive with first frame. Editing and extension are inferred from your prompt.
referenceAudiofile_arrayNo----Reference audio tracks (up to 10). Can be used alone, or with reference images/videos.
durationnumberNo-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, 30How 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).
resolutionstringNo720p--480p, 720p, 1080pThe output quality. Higher resolution is sharper but costs more.
aspectRatiostringNoadaptive--21:9, 16:9, 4:3, 1:1, 3:4, 9:16, adaptiveThe 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).
generateAudiobooleanNotrue---Adds a generated soundtrack to the video.
outputFormatstringNomp4--mp4, movVideo container format. MP4 is the general-purpose delivery format; MOV keeps higher colour fidelity for grading and compositing (larger files, narrower player support).