Skip to main content
Endpoint: POST https://fal.run/bytedance/seedance-2.0/image-to-video Endpoint ID: bytedance/seedance-2.0/image-to-video

Try it in the Playground

Run this model interactively with your own prompts.

Quick Start

Examples

Ultra high-end commercial product shot, photorealistic, 8K, cinematic lighting, macro detail, shallow depth of field, premium advertising aesthetic, VR headset suspended by invisible wires against a deep navy backdrop, slow vertical tilt down across the visor, magenta and cyan accent lighting, studi…
Glimpses of light illuminate Jupiter’s polar regions, showcasing the auroras. The visuals simply present the glowing displays, revealing their location and radiant nature. It is a direct view of space phenomena on Jupiter’s poles.

Capabilities

  • Text prompt input
  • Image input
  • Duration control
  • Aspect ratio control
  • Reproducible generation (seed)

API Reference

Input Schema

string
required
The text prompt describing the desired motion and action for the video.
string
required
The URL of the starting frame image to animate. Supported formats: JPEG, PNG, WebP. Max 30 MB.
string
The URL of the image to use as the last frame of the video. When provided, the generated video will transition from the starting image to this ending image. Supported formats: JPEG, PNG, WebP. Max 30 MB.
ResolutionEnum
default:"720p"
Video resolution - 480p for faster generation, 720p for balance. Default value: "720p"Possible values: 480p, 720p
DurationEnum
default:"auto"
Duration of the video in seconds. Supports 4 to 15 seconds, or auto to let the model decide based on the prompt. Default value: "auto"Possible values: auto, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
AspectRatioEnum
default:"auto"
The aspect ratio of the generated video. Use 16:9 for landscape, 9:16 for portrait/vertical, 1:1 for square, 21:9 for ultrawide cinematic, or auto to infer from the input image. Default value: "auto"Possible values: auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
boolean
default:"true"
Whether to generate synchronized audio for the video, including sound effects, ambient sounds, and lip-synced speech. The cost of video generation is the same regardless of whether audio is generated or not. Default value: true
integer
Random seed for reproducibility. Note that results may still vary slightly even with the same seed.
string
The unique user ID of the end user.

Output Schema

File
required
The generated video file.
integer
required
The seed used for generation.

Input Example

Output Example

Limitations

  • resolution restricted to: 480p, 720p
  • aspect_ratio restricted to: auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16