Seedance 2.0 Image-to-Video

seedance-2.0/image-to-video

Seedance 2.0 Image-to-Video animates one required start frame and an optional end frame into a 4–15 second clip. Describe subject and camera motion separately; the frame determines composition, the aspect ratio stays Auto, and output can reach 4K.

Input

Prompt
117/20000
Start frame
End frame
Resolution
Duration
Aspect ratioAuto
Advanced

Generate audio

Ask the model to generate an audio track with the video.

Return last frame

Keep the video result and request the final frame as an additional file.

Web search

Send the optional web-assisted generation field.

Output

Idle

Your generated files will appear here

Set the inputs, choose a duration, then run the asynchronous video task.

5 sec × $0.200/sec = $1.000

Continue with

Examples

Begin exactly from Image 1 and finish on Image 2. In one continuous four-second locked-camera shot, the same observatory dome opens along its existing seam while the same telescope rises from its stowed position and rotates upward through the opening. Preserve the building footprint, white metal panels, concrete base, service opening, telescope construction, foreground rocks, mountains, frost, star field, camera position, crop, and blue-hour color throughout. Mechanical movement must be continuous, correctly hinged, and free of warping; settle cleanly into the final composition. Synchronized audio: a low dome motor, two restrained gear changes, a soft metal stop, and distant alpine wind. No cuts, no people, no vehicles, no extra structures, no readable text, no logos, no brands, no products, no advertising, no watermark.

Seedance 2.0 Image-to-Video

Seedance 2.0 Image-to-Video animates one required start frame and an optional end frame into a 4–15 second clip. Describe subject and camera motion separately; the frame determines composition, the aspect ratio stays Auto, and output can reach 4K.

Why Choose This?

  • Ordered frame control.A required start frame and optional end frame preserve the intended array order.

  • Full resolution range.Choose 480p, 720p, 1080p, or 4K according to the delivery target.

  • Continuous duration control.Select any whole-second duration from 4 through 15 instead of a short preset list.

  • Explicit advanced controls.Request audio, a returned last frame, web assistance, and an optional integer seed.

Parameters

ParameterRequirementDescription
promptRequired

Trimmed length 1–20,000; the Playground supplies a mode-specific example.

durationRequired

Any integer from 4 through 15 inclusive; Playground default 5.

resolutionRequired

480p, 720p, 1080p, 4k; Playground default 720p.

Default720p480p1080p4k
aspect_ratioRequired

Must be explicitly set to auto.

Defaultauto
image_urlsRequired

One or two public HTTP(S) image URLs ordered as required start frame, optional end frame.

generate_audioOptional

Boolean. The Playground explicitly sends true by default.

Defaulttrue
return_last_frameOptional

Boolean. The Playground explicitly sends false by default.

Defaultfalse
web_searchOptional

Boolean. The Playground explicitly sends false by default.

Defaultfalse
seedOptional

Integer with no published range; omitted when empty.

How to Use

  1. Add the start frameUpload the required start frame, then add an optional end frame without changing their order.

  2. Direct the movementUse concrete verbs and separate subject motion from camera motion.

  3. Set the outputChoose 480p, 720p, 1080p, 4k, a 4–15 second duration, and the applicable composition.

  4. Review advanced controlsConfirm audio, last-frame, web-assistance, and seed choices.

  5. Submit and trackRun the request, then poll the task ID or process its terminal callback.

Pricing

One credit equals $0.005. Credits equal output duration times the selected resolution rate. Advanced options, image count, and audio count do not change the current formula.

UsageRateDetails
480p output20 credits / output second$0.100/s; 5 seconds uses 100 credits ($0.500).
720p output40 credits / output second$0.200/s; 5 seconds uses 200 credits ($1.000).
1080p output90 credits / output second$0.450/s; 5 seconds uses 450 credits ($2.250).
4k output200 credits / output second$1.000/s; 5 seconds uses 1000 credits ($5.000).

Best Use Cases

  • Product image animationTurn a product start frame into a short asset with deliberate camera movement.

  • Character shotsUse a source frame while describing expression, pose, and camera change.

  • Keyframe transitionsUse start and end frames to constrain a readable change of state.

  • Static ad motionConvert an existing still into a 4–15 second motion version.

Pro Tips

  • Order the prompt as subject and setting, action, camera, light and mood, then sound intent.
  • Describe what happens after the image instead of repeating visible static details.
  • Use concrete motion verbs and separate subject movement from camera movement.
  • Choose composition before describing where the subject sits in frame.
  • When timing matters, describe an opening, development, and final beat.

Notes

  • Send only image_urls in start/end order; aspect_ratio must be auto.
  • resolution is required by the public OpenAPI, so examples and the Playground always send it explicitly.
  • Playground upload limits are 30 MB images, 50 MB videos, and 15 MB audio; they are not the complete upstream file contract.
  • Standard accepts 480p, 720p, 1080p, and 4K.
  • Tasks are asynchronous; poll only while status is not_started or running.

Frequently Asked Questions about Seedance 2.0 Image-to-Video API

What is the Seedance 2.0 Image-to-Video API?

Seedance 2.0 is a ByteDance Seedance model. This Image-to-Video endpoint accepts a prompt, a required start frame, and an optional end frame, then returns an asynchronous video-generation task through the documented REST request contract.

How do I call the Seedance 2.0 Image-to-Video API?

Send POST /api/generate/submit with Authorization: Bearer VIDGO_API_KEY. A successful response includes task_id for the unified status endpoint.

How much does the Seedance 2.0 Image-to-Video API cost?

Multiply output seconds by the selected resolution rate. 480p: 20 credits ($0.100)/s; 720p: 40 credits ($0.200)/s; 1080p: 90 credits ($0.450)/s; 4k: 200 credits ($1.000)/s.

What inputs does the Seedance 2.0 Image-to-Video API accept?

It accepts a 1–20,000 character prompt, 4–15 whole seconds, 480p, 720p, 1080p, 4k, and one or two image_urls ordered as start then optional end; aspect_ratio must be auto.

How do I get the generated video?

Poll GET /api/generate/status/{task_id}, or submit callback_url. Continue only for not_started or running; read every data.files[].file_url after finished, and stop with the error after failed.

Which Seedance 2.0 endpoint should I choose?

Choose Text with no source asset, Image for a start or start/end frame, and Reference for image, video, or audio guidance. Standard offers resolutions through 4K; Fast is limited to 480p/720p at lower current rates.