Enjoy 50% OFF Vidu Q3 & Q3 Pro models • Only on WaveSpeedAI | May 20 – Jun 2

Seedance V1 Pro I2V 480P

bytedance /

Seedance v1 Pro i2v (480p) creates coherent multi-shot image-to-video sequences with smooth, stable motion and strong adherence to detailed prompts. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

image-to-video
Input

Drag & drop or click to upload

preview

Drag & drop or click to upload

Whether to fix the camera position.

Idle

$0.15per run·~66 / $10

Next:

ExamplesView all

Slow zoom on twitching paws dreaming, cut to wide shot as owner gently places a chew toy beside it

A beautiful scene with smooth camera movement and natural motion

Close-up of wings unfolding into holographic feathers, transitioning to wide shot as it glides between skyscrapers with particle trail

Bear’s paw turning pages triggers glowing vines to engulf the scene in timelapse growth, ending with aerial mushroom canopy reveal

Slow-motion leap through floating books, transforming mid-air into clockwork smoke dissolving through stained glass

Tentacle dip creates black hole inkblot sucking books into fractal universe, dolly zoom out to reveal library is inside snow globe

Close-up of howl emitting visible sound rings that crystallize asteroids, jump cut to wolf teleporting through wormhole with gravitational lensing

Close-up of stirring spoon swirling cream, pull back to reveal hands kneading dough on floured surface

Paw tap causing ripples transitions to low-angle shot of fish darting, ending with cat’s whiskers twitching in close-up

A girl in a soft white dress stands beneath a cherry blossom tree at twilight, her eyes closed as petals drift gently around her. The sky glows with hues of lavender and gold, and a slow breeze moves her hair and dress like silk. Her hand reaches out to catch a falling petal, and the camera lingers on the motion. The atmosphere is delicate, dreamlike, and filled with quiet longing—like a memory suspended in golden light.

A barefoot woman walks along the shoreline as the sun dips into the ocean, waves caressing her feet in rhythmic pulses. She pauses to look back at the endless horizon, her silhouette haloed by the fading light. The wind lifts her flowing linen dress, and seabirds glide overhead. The scene is bathed in soft pastels, cinematic and tranquil—capturing the stillness between heartbeats.

The girl looks to the camera, her earrings swinging up gently as she turns, the camera spinning, the sun dreaming.

Related Models

README

Seedance v1 Pro I2V 480p — /seedance-v1-pro-i2v-480p

Seedance v1 Pro I2V 480p generates short videos from a single reference image plus a motion-focused prompt. Upload a starting image, describe the action and camera beats, and the model animates the scene while keeping the input image as the visual anchor. You can also provide an optional last_image to guide how the clip ends, and enable camera_fixed when you want motion without camera movement.

Key capabilities

  • Image-to-video generation anchored to a reference image (480p output)
  • Pro-quality motion and coherence for short narrative beats
  • Optional last_image support for smoother ending continuity
  • Optional camera_fixed mode for stable framing
  • Seed control for reproducible variations

Use cases

  • Quick story moments from a single keyframe (pets, portraits, small actions)
  • Social-ready drafts and lightweight preview clips
  • Start-to-end guided shots using last_image for more predictable endings
  • Product/object animation with stable framing (camera_fixed)
  • Iterating multiple takes quickly by changing seed

Pricing

DurationPrice per video
5s$0.15
10s$0.30
15s$0.45
20s$0.60

Inputs

  • image (required): starting reference image (first-frame anchor)
  • prompt (optional/required by UI): motion and scene direction
  • last_image (optional): end-frame reference to guide the finishing state

Parameters

  • prompt: describes subject action, environment motion, and camera direction
  • image: input image (upload or URL)
  • last_image: optional end reference image (upload or URL)
  • duration: video length in seconds
  • aspect_ratio: output aspect ratio selection
  • camera_fixed: whether to lock the camera position
  • seed: random seed (-1 for random; fixed value for reproducible results)
  • safety checker: enabled filtering for safer generations (if available in your UI)

Prompting guide (I2V)

Write prompts like a director’s beat sheet:

  • Subject action: what changes over time (twitching paws, breathing, turning, walking)
  • Camera: slow zoom, cut, wide shot, push-in (or keep fixed)
  • Environment: light shifts, particles, subtle background motion
  • Continuity: explicitly say what must remain consistent (subject identity, setting, colors)

Example prompts

  • Slow zoom on a sleeping dog’s twitching paws as it dreams, then cut to a wider shot as the owner gently places a chew toy beside it. Warm morning light, soft bedding texture, natural motion, smooth camera transition.
  • A cat curled on a sofa. Subtle breathing motion, tail flick, gentle sunlight through curtains, camera slow push-in, calm mood.
  • A product on a table. Highlights glide across the surface, light dust motes, clean studio look, camera_fixed enabled.
Accessibility:This website uses AI models provided by third parties.

Seedance v1 Pro I2v 480p API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/bytedance/seedance-v1-pro-i2v-480p with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Seedance v1 Pro I2v 480p below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-v1-pro-i2v-480p" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "image": "https://example.com/your-input.jpg",
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "duration": 5,
    "aspect_ratio": "21:9",
    "camera_fixed": false,
    "seed": -1
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("bytedance/seedance-v1-pro-i2v-480p", {
        "image": "https://example.com/your-input.jpg",
        "prompt": "A cinematic shot of a city at sunset, soft golden light",
        "duration": 5,
        "aspect_ratio": "21:9",
        "camera_fixed": false,
        "seed": -1
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "bytedance/seedance-v1-pro-i2v-480p",
    {
    "image": "https://example.com/your-input.jpg",
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "duration": 5,
    "aspect_ratio": "21:9",
    "camera_fixed": false,
    "seed": -1
}
)

print(output["outputs"][0])  # → URL of the generated output

Seedance v1 Pro I2v 480p API — Frequently asked questions

What is the Seedance v1 Pro I2v 480p API?

Seedance v1 Pro I2v 480p is a ByteDance model for video generation from images, exposed as a REST API on WaveSpeedAI. Seedance v1 Pro i2v (480p) creates coherent multi-shot image-to-video sequences with smooth, stable motion and strong adherence to detailed prompts. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Seedance v1 Pro I2v 480p API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/bytedance/bytedance-seedance-v1-pro-i2v-480p.

How much does Seedance v1 Pro I2v 480p cost per run?

Seedance v1 Pro I2v 480p starts at $0.15 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Seedance v1 Pro I2v 480p accept?

Key inputs: `prompt`, `image`, `aspect_ratio`, `duration`, `seed`, `camera_fixed`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/bytedance/bytedance-seedance-v1-pro-i2v-480p.

How long does Seedance v1 Pro I2v 480p take to generate?

Average end-to-end generation time on WaveSpeedAI is around 37 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.

Can I use Seedance v1 Pro I2v 480p outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (ByteDance). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.