Skip to content
ByteDanceChecking

seedance-2.0-global / image-to-video

seedance-2-0-global-image-to-video

image to videoOutput: VideoInput: text + image
Loading price…
Official list price · Not verified
Get API key

Parameters

Required
resolution: stringrequired

Video resolution. Includes native resolutions directly output by the model (480p, 720p, native1080p), and upscaled resolutions based on native 720p generation (1080p, 2k, 4k).

duration: stringrequired

Video duration (seconds).

firstFrameUrl: stringrequired

First frame image. HTTPS image URL or media:<uuid>

Common options
lastFrameUrl: string

Last frame image. HTTPS image URL or media:<uuid>

ratio: string

Video aspect ratio.

conversionSlots: string[]
conversionSlots

Slots to convert into real person assets. Multiple selection is supported. all converts both first and last frame.

Advanced (5)
prompt: string

Text prompt for video generation. ≤ 20480 chars

generateAudio: boolean

Generate audio for the video.

realPersonMode: boolean

Real person mode.

returnLastFrame: boolean

Return the last frame image of the generated video.

seed: integer

Seed integer, used to control the randomness of generated content. -1–2147483647

Request preview

{
  "model": "seedance-2-0-global-image-to-video",
  "input": {
    "resolution": "720p",
    "duration": "5",
    "generateAudio": true,
    "ratio": "adaptive",
    "realPersonMode": true,
    "conversionSlots": [
      "all"
    ],
    "returnLastFrame": false,
    "seed": -1
  }
}

The web playground sends this body with your signed-in session. From code, send the same body with an API key.

Estimated charge

Loading price…

Credits are reserved when a task is accepted and charged only on success. Failed tasks release the reservation; unconfirmed outcomes remain reserved until verified.