Seedance 2.0 Mini Image to Video

doubao/seedance-2.0-mini/image-to-video

doubao/seedance-2.0-mini/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

관련 모델

Seedance 2.0 Mini Image to Video 관련 모델 1

전체 매개변수, 출력 스키마 및 실시간 요금

AI 모델 API 마켓하나의 플랫폼, 모든 기능가장 인기이용약관이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.
prompt *Prompttextarea—≤ 5000 chars
first_frame *Imageimage_upload—image/* · 0–1 items
last_frameLast Imageimage_upload—image/* · 0–1 items
ratioAspect Ratioselect—16:9 | 9:16 | 4:3 | 3:4 | 1:1 | 21:9
resolutionResolutionselect720p480p | 720p
durationDurationslider54 ~ 15 · step 1
generate_audioGenerate Audiobooleantrue—
enable_web_searchEnable Web Searchbooleanfalse—
return_last_framereturn the last frame boolean——

전체 매개변수, 출력 스키마 및 실시간 요금

자세히 보기하나의 플랫폼, 모든 기능이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.
videosarray<string>

API

이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

cURL
# 1) Submit — returns { "task_uuid": "..." }
curl -X POST "https://www.namifusion.com/api/v1/marketplace/run/doubao/seedance-2.0-mini/image-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "Create a cinematic slow push-in with natural subject motion, gentle environmental movement, and stable lighting.",
    "first_frame": [
      "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
    ],
    "resolution": "720p",
    "duration": 5,
    "generate_audio": true,
    "enable_web_search": false
  }
}'

# 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-mini/image-to-video",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "Create a cinematic slow push-in with natural subject motion, gentle environmental movement, and stable lighting.",
            "first_frame": [
                "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
            ],
            "resolution": "720p",
            "duration": 5,
            "generate_audio": True,
            "enable_web_search": False
        }
    },
)
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-mini/image-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "Create a cinematic slow push-in with natural subject motion, gentle environmental movement, and stable lighting.",
      "first_frame": [
        "https://assets-public.namifusion.com/marketplace/images/2026-06-12/638e1ee18ac7.jpeg"
      ],
      "resolution": "720p",
      "duration": 5,
      "generate_audio": true,
      "enable_web_search": false
    }
  }),
});
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);

API 문서

Seedance 2.0 Mini Image to Video API

A faster, lower-cost image-to-video model for cinematic multi-shot storytelling with native audio support.

Seedance 2.0 Mini Image to Video is ByteDance’s efficient image-to-video model for turning a reference image and optional prompt into short narrative video sequences. It is designed to balance speed, affordability, and visual quality, with flexible aspect ratios, multi-resolution output up to 4K, character consistency across scenes, and no cold start performance for production-ready generation.

🚀 Key Features

  • Image-to-video generation: Transform a single reference image into a dynamic video sequence guided by a text prompt.
  • Prompt-guided motion and camera control: Describe scene composition, subject action, camera movement, and mood for more controllable outputs.
  • Optional last-frame guidance: Use last_image to steer the ending frame or continuation direction of the generated video.
  • Native audio generation: Generate synchronized audio together with the output video to reduce post-production effort.
  • Flexible aspect ratios and resolution options: Support for 16:9, 9:16, 4:3, 3:4, 1:1, and 21:9, with output from 480p to 4k.
  • Fast, affordable, and no cold start: Optimized for responsive inference and cost-efficient generation in iterative or large-scale workflows.

🛠️ Technical Specifications

ItemDetails
Model architectureImage-to-video model for cinematic multi-shot video generation
Input formatImage URL + prompt, with optional last_image for ending-frame guidance
Output formatVideo, with optional native audio
Resolution480p, 720p, 1080p, 4k
Default resolution720p
Duration4–15 seconds
Default duration5 seconds
Aspect Ratio16:9, 9:16, 4:3, 3:4, 1:1, 21:9; adapts to the input image if unspecified
AudioSupported; synchronized native audio enabled by default
Last-frame controlSupported via last_image
Real-time information enhancementOptional enable_web_search support
LatencyOptimized for fast inference with no cold start
Best suited forCinematic clips, social content, concept visualization, creative prototyping

Sample Prompts

  1. A cinematic shot of a character slowly walking through a neon-lit street at night, soft rain falling, reflections on the wet pavement, gentle handheld camera movement, atmospheric lighting, calm but dramatic mood.
  2. A futuristic sports car racing along a coastal highway at sunrise, low-angle tracking shot, sunlight cutting through light fog, energetic motion, premium commercial look.
  3. A lone traveler standing on a mountain peak above the clouds, slow camera push-in, wind moving the clothing, cool morning light, epic yet peaceful atmosphere.

💰 Pricing

Service TypeResolutionPrice
Video Gen (T2V/I2V)all$3.5 / 1M Tokens
Video Gen (V2V)all$2.1 / 1M Tokens

Estimate Costs by Duration

ResolutionPrice per 5 secondsPrice per second
480p$0.168$0.0336
720p$0.378$0.0756
1080p$1.50$0.30
4k$3.00$0.60

💡 Best Use Cases

  • Social media content production: Create vertical, square, landscape, or ultrawide short-form videos for modern content platforms.
  • E-commerce and brand marketing: Turn product visuals or campaign key art into motion-rich promotional clips.
  • Previsualization and storyboard testing: Explore scene direction, camera movement, and mood before full production.
  • Creative concept development: Prototype character-driven or world-building sequences from a single visual reference.

🔗 Related Models

  • Bytedance Seedance 2.0 Image To Video Turbo: A related variant better suited for workflows prioritizing higher throughput and faster generation.
  • Bytedance Seedance 2.0 Mini Image To Video Spicy: Another model in the same family for exploring alternative generation styles or output tendencies.

관련 모델

xAI Grok Imagine Video v1.5 Image to Video
이미지 비디오 생성X Ai

xAI Grok Imagine Video v1.5 Image to Video

x-ai/grok-imagine-video-v1.5/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.850 / 실행당
vidu/q3/image-to-video-spicy
이미지 비디오 생성Vidu

vidu/q3/image-to-video-spicy

vidu/q3/image-to-video-spicy. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.750 / 실행당
Vidu Q3 Image To Video
이미지 비디오 생성Vidu

Vidu Q3 Image To Video

vidu/q3/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.750 / 실행당
MiniMax H3 Spicy Image to Video
이미지 비디오 생성Minimax

MiniMax H3 Spicy Image to Video

minimax/h3/image-to-video-spicy. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.200 / 실행당
MiniMax H3 Image to Video
이미지 비디오 생성Minimax

MiniMax H3 Image to Video

minimax/h3/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.650 / 실행당
ltx-2.5/image-to-video
이미지 비디오 생성Ltx 2.5

ltx-2.5/image-to-video

ltx-2.5/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.500 / 실행당
ai/ltx-2.3-spicy/image-to-video-lora
이미지 비디오 생성Lightricks

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

lightricks/ltx-2.3-spicy/image-to-video-lora. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.150 / 실행당
ai/ltx-2.3-spicy/image-to-video
이미지 비디오 생성Lightricks

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

lightricks/ltx-2.3-spicy/image-to-video. 이미지, 동영상, 얼굴 바꾸기 모델 API를 살펴보세요. 모델을 시험한 뒤 하나의 통합 REST API로 연결할 수 있습니다.

최저 $0.100 / 실행당