SD 2 Image-to-Video (Pro) by ByteDance. Animates a start-frame image into a high-quality video with native audio, 4–15 second duration, and 2K resolution.
About this model
SD 2 Image-to-Video (Pro) animates a single reference image into a high-quality video. Powered by ByteDance's SD 2 model, it generates videos with native audio-visual synchronization, up to 2K resolution, and 4–15 second duration using the reference image as the opening frame.
Cost analysis
| Provider | Cost | Notes |
|---|---|---|
| muapiapp | $0.25 per second (e.g. $1.25 for 5 seconds) | Pay per second of video generated. |
| Fal.ai | $0.3024/sec (high) / $0.2419/sec (basic) | Fal.ai charges $0.3024/sec for high quality and $0.2419/sec for basic. muapiapp is 17% cheaper on high ($0.25/sec) and 50% cheaper on basic ($0.12/sec equivalent). |
| Replicate | $0.3024/sec (high) / $0.2419/sec (basic) | Replicate charges the same as Fal.ai — $0.3024/sec (high), $0.2419/sec (basic). muapiapp saves you 17–50% depending on quality tier. |
Pay per second of video generated.
Fal.ai charges $0.3024/sec for high quality and $0.2419/sec for basic. muapiapp is 17% cheaper on high ($0.25/sec) and 50% cheaper on basic ($0.12/sec equivalent).
Replicate charges the same as Fal.ai — $0.3024/sec (high), $0.2419/sec (basic). muapiapp saves you 17–50% depending on quality tier.
* Competitor pricing is estimated based on similar model architectures and usage tiers.
Configuration schema
| Parameter | Type | Description | Default |
|---|---|---|---|
| Prompt | string | Text description guiding the video animation. Use @character:<id> to reference a completed Seedance 2 Character generation. | The person walks forward with a smile. |
| Reference Images | array | 1 image uses it as the start frame (first_last_frames mode). 2–9 images switches to omni_reference mode — reference them in your prompt with @image1, @image2, etc. | https://d3adwkbyhxyrtq.cloudfront.net/ai-images/186/712345784292/4a8c5c70-abcc-4920-873e-b0e219986453.jpg |
| Aspect Ratio | Enum (6 options) | Output video aspect ratio. | 16:9 |
| Duration (seconds) | int | Video duration in seconds. | 5 |
Text description guiding the video animation. Use @character:<id> to reference a completed Seedance 2 Character generation.
The person walks forward with a smile.1 image uses it as the start frame (first_last_frames mode). 2–9 images switches to omni_reference mode — reference them in your prompt with @image1, @image2, etc.
https://d3adwkbyhxyrtq.cloudfront.net/ai-images/186/712345784292/4a8c5c70-abcc-4920-873e-b0e219986453.jpgOutput video aspect ratio.
16:9Video duration in seconds.
5Developer documentation
Upload your image: Provide a JPEG, PNG, or WebP image via images_list. This image will be used as the starting frame.
Write your prompt: Describe what should happen in the video — motion, action, environment.
Set duration: Between 4 and 15 seconds.
Submit and poll: Use the returned request_id to poll for results. Note: aspect ratio is determined by the input image.
Frequently asked
JPEG, PNG, and WebP are supported.
No — the output aspect ratio is determined automatically by the dimensions of your input image.
Image-to-Video uses a single image as the start frame. First & Last Frame allows you to provide a second image to constrain the ending frame of the video.