Seedance 2.0 Fast Image to Video

doubao/seedance-2-0-fast/image-to-video

Seedance 2.0 Fast (Image-to-Video) generates cinematic videos from reference images and text prompts with native audio-visual synchronization, director-level control, and exceptional motion stability — optimized for faster generation at lower cost. Built on Seed's unified multimodal architecture.

Examples

Seedance 2.0 Fast Image to Video Examples 1

Parameters

NameTypeDefaultConstraintsDescription
prompt *Prompttextarea—≤ 5000 charsDescribe the scene, action, camera movement, and mood for the video.
first_frame *Imageimage_upload—image/* · 0–1 itemsStart image URL to guide the video generation.
last_frameLast Imageimage_upload—image/* · 0–1 itemsLast frame image URL for video continuation.
aspect_ratioAspect Ratioselect—16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9The aspect ratio of the generated video. If not specified, adapts to the input image.
resolutionResolutionselect720p480p | 720pThe output video resolution.
durationDurationslider54 ~ 15 · step 1The duration of the generated video in seconds (4-15s).
generate_audioGenerate Audiobooleantrue—Whether to generate native audio synchronized with the output video. Defaults to true.

Output fields

FieldTypeDescription
videosarray<string>Generated video URL(s).

API

Call this model through one unified REST API. Get a key on the API Keys page.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/image-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "A cinematic slow push-in on a lone astronaut standing on a windswept red desert at sunset, dust drifting across the ground as distant storm clouds roll over the horizon. The astronaut turns slightly toward a glowing research outpost in the distance, cape and suit details moving naturally in the wind. Subtle handheld camera motion, dramatic lighting, epic sci-fi mood, highly realistic motion, synchronized ambient wind and distant machinery sounds.",
    "first_frame": [
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
    ],
    "last_frame": [
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/b4826e0e01e2.jpeg"
    ],
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 6,
    "generate_audio": true
  }
}'

# 2) Poll until status is "completed", then read the output URLs
curl "https://www.namifusion.com/api/v1/marketplace/run/tasks/TASK_UUID" \
  -H "Authorization: Bearer YOUR_API_KEY"
Python
import time, requests

API_KEY = "YOUR_API_KEY"
HEADERS = {"Authorization": f"Bearer {API_KEY}"}

# 1) Submit
resp = requests.post(
    "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/image-to-video",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "A cinematic slow push-in on a lone astronaut standing on a windswept red desert at sunset, dust drifting across the ground as distant storm clouds roll over the horizon. The astronaut turns slightly toward a glowing research outpost in the distance, cape and suit details moving naturally in the wind. Subtle handheld camera motion, dramatic lighting, epic sci-fi mood, highly realistic motion, synchronized ambient wind and distant machinery sounds.",
            "first_frame": [
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
            ],
            "last_frame": [
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/b4826e0e01e2.jpeg"
            ],
            "aspect_ratio": "16:9",
            "resolution": "720p",
            "duration": 6,
            "generate_audio": True
        }
    },
)
resp.raise_for_status()  # 401/402/429/5xx stop here instead of polling a bad task
task = resp.json()

# 2) Poll until a terminal state (completed / failed / cancelled).
#    This model is allowed up to 300s server-side.
deadline = time.time() + 360
while task.get("status") not in ("completed", "failed", "cancelled"):
    if time.time() > deadline:
        raise TimeoutError(f"still {task.get('status')} — keep the task_uuid and poll later")
    time.sleep(3)
    poll = requests.get(f"https://www.namifusion.com/api/v1/marketplace/run/tasks/{task['task_uuid']}", headers=HEADERS)
    poll.raise_for_status()
    task = poll.json()

print(task["status"], task.get("output"))
JavaScript
const API_KEY = "YOUR_API_KEY";
const HEADERS = { Authorization: `Bearer ${API_KEY}` };

// 1) Submit
const resp = await fetch("https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2-0-fast/image-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "A cinematic slow push-in on a lone astronaut standing on a windswept red desert at sunset, dust drifting across the ground as distant storm clouds roll over the horizon. The astronaut turns slightly toward a glowing research outpost in the distance, cape and suit details moving naturally in the wind. Subtle handheld camera motion, dramatic lighting, epic sci-fi mood, highly realistic motion, synchronized ambient wind and distant machinery sounds.",
      "first_frame": [
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
      ],
      "last_frame": [
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/b4826e0e01e2.jpeg"
      ],
      "aspect_ratio": "16:9",
      "resolution": "720p",
      "duration": 6,
      "generate_audio": true
    }
  }),
});
if (!resp.ok) throw new Error(`submit failed: ${resp.status} ${await resp.text()}`);
let task = await resp.json();

// 2) Poll until a terminal state (completed / failed / cancelled).
//    This model is allowed up to 300s server-side.
const deadline = Date.now() + 360 * 1000;
while (!["completed", "failed", "cancelled"].includes(task.status)) {
  if (Date.now() > deadline) throw new Error(`still ${task.status} — keep the task_uuid and poll later`);
  await new Promise((r) => setTimeout(r, 3000));
  const poll = await fetch(`https://www.namifusion.com/api/v1/marketplace/run/tasks/${task.task_uuid}`, { headers: HEADERS });
  if (!poll.ok) throw new Error(`poll failed: ${poll.status}`);
  task = await poll.json();
}

console.log(task.status, task.output);

Documentation

Seedance 2.0 Fast Image to Video

Fast, cost-efficient cinematic image-to-video generation with native audio-visual sync.

Seedance 2.0 Fast Image to Video is ByteDance’s speed-optimized image-to-video model for generating cinematic clips from reference images and prompts. It is designed to preserve subject identity, composition, and style while delivering expressive motion, synchronized native audio, and lower-cost generation for rapid iteration and scalable production.

🚀 Key Features

  • Speed-optimized generation: Built for fast turnaround, making it ideal for prototyping, creative iteration, and high-volume workflows.
  • Lower cost per video: A more economical option than the standard version, well suited for budget-sensitive production pipelines.
  • Image-faithful motion generation: Preserves the reference image’s subject, composition, and visual style while adding cinematic movement.
  • Native audio-visual synchronization: Generates video with synchronized audio in a single pass, reducing post-production overhead.
  • Director-level prompt control: Prompts can guide scene action, camera movement, lighting, mood, and character performance.
  • Video continuation support: Use a last-frame image to extend motion or maintain continuity across shots.

🛠️ Technical Specifications

ItemDetails
Model architectureSeed unified multimodal architecture, speed-optimized variant
Task typeImage-to-video
InputPrompt, start image, optional last-frame image
Output FormatVideo with optional native synchronized Audio
Resolution480p, 720p(default), 1080p
Duration4–15 seconds(default: 5s)
Aspect Ratio16:9, 9:16, 4:3, 3:4, 1:1, 21:9; adapts to the input image if unspecified
AudioEnabled by default; supports native synchronized audio generation
Reference image supportDocumentation indicates support for up to 4 reference images
Continuation workflowSupports continuation using a last-frame image
Control granularityPrompt-based control over scene, motion, camera movement, and mood
LatencyOptimized for faster generation; actual runtime depends on resolution, duration, and system load

Sample Prompts

  1. A fashion model stands on a neon-lit rainy street at night, slow camera push-in, wind moving the coat, reflections shimmering on the pavement, cinematic mood.
  2. A premium pair of headphones on a clean studio turntable, smooth orbital camera movement, soft commercial lighting, emphasizing metallic texture and product detail.
  3. At sunrise in a misty valley, a deer walks slowly through the forest, warm light filtering through the trees, steady tracking shot, calm natural ambience.

💰 Pricing

Service TypePriceEstimated Cost
Video Gen (T2V/I2V)$5.6 / 1M Tokens~$0.0538/$0.121 per second
Video Gen (V2V)$3.3 / 1M Tokens~$0.0317/$0.0713 per second

💡 Best Use Cases

  • Rapid prototyping: Quickly test visual concepts, motion directions, and prompt variations before final production.
  • E-commerce and product animation: Turn product stills into dynamic promotional clips for ads, landing pages, and marketplaces.
  • Social media content production: Generate multiple variants efficiently for campaign testing, short-form content, and creative iteration.
  • Previsualization and concept development: Useful for mood films, storyboard animation, and low-cost cinematic concept exploration.

🔗 Related Models

  • Seedance 2.0 Image-to-Video: Standard version for higher final-quality output.
  • Seedance 2.0 Fast Text-to-Video: Fast text-guided video generation without a reference image.
  • Seedance 2.0 Text-to-Video: Standard text-to-video version for higher-quality generation.

Related models

xAI Grok Imagine Video v1.5 Image to Video
Image to VideoX Ai

xAI Grok Imagine Video v1.5 Image to Video

Animate one input image with a text prompt into a 1-15 second video at 480p or 720p.

from $0.850 / per run
Vidu Q4 Preview Image to Video
Image to VideoVidu

Vidu Q4 Preview Image to Video

Generate a 3–16 second video from a prompt and one image, with optional audio and prompt expansion. Supports 540p, 720p, 1080p, 2k and 4k.

from $0.475 / per run
vidu/q3/image-to-video-spicy
Image to VideoVidu

vidu/q3/image-to-video-spicy

Vidu Q3 Image-to-Video Spicy generates unlimited high-quality videos from images with smooth animations and diverse motion, optimized for scalable content generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.750 / per run
Vidu Q3 Image To Video
Image to VideoVidu

Vidu Q3 Image To Video

Vidu Q3 Image-to-Video turns text prompts into high-quality videos with exceptional visual fidelity and diverse motion. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.750 / per run
MiniMax H3 Spicy Image to Video
Image to VideoMinimax

MiniMax H3 Spicy Image to Video

Animate a first-frame image with optional prompt and last-frame guidance. Supports 480p, 540p, 768p and 1080p video, with durations from 3 to 15 seconds.

from $0.200 / per run
MiniMax H3 Image to Video
Image to VideoMinimax

MiniMax H3 Image to Video

MiniMax H3 Image to Video animates a first-frame image into a coherent 2K video, with natural-language motion instructions and optional last-frame control for consistent motion, scene continuity, and cinematic video generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.650 / per run
ltx-2.5/image-to-video
Image to VideoLtx 2.5

ltx-2.5/image-to-video

LTX 2.5 Image-to-Video animates a first-frame image into high-fidelity synchronized audio-video content, with optional last-frame guidance and 720P / 1080P / 2K / 4K output for cinematic videos, social content, ads, and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

from $0.500 / per run
ai/ltx-2.3-spicy/image-to-video-lora
Image to VideoLightricks

ai/ltx-2.3-spicy/image-to-video-lora

LTX 2.3 Spicy LoRA Image to Video API turns a reference image and prompt into expressive AI videos using selectable LoRA presets, optional LoRA strength overrides, duration, and resolution controls. Run fast REST inference on MaaS with no cold starts and affordable pricing.

from $0.150 / per run