Seedance 2.0 Mini Reference to Video

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

doubao/seedance-2.0-mini/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

संबंधित मॉडल

Seedance 2.0 Mini Reference to Video संबंधित मॉडल 1

पूरे पैरामीटर, आउटपुट स्कीमा और मौजूदा मूल्य

AI मॉडल API मार्केटप्लेसएक प्लेटफॉर्म, सब कुछसबसे लोकप्रियशर्तेंइमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।
prompt *Prompttextarea—≤ 5000 chars
imagesReference Imagesimage_upload—image/* · 0–9 items
videosReference Videosvideo_upload_group—video/* · 0–3 items
audiosReference Audiosaudio_upload_group—audio/* · 0–3 items
ratioAspect Ratioselect16:916: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 से जोड़ें।
idstring
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/reference-to-video" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "input": {
    "prompt": "Use the reference characters consistently in a cinematic scene with natural movement, coherent lighting, and a smooth camera orbit.",
    "ratio": "16:9",
    "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/reference-to-video",
    headers=HEADERS,
    json={
        "input": {
            "prompt": "Use the reference characters consistently in a cinematic scene with natural movement, coherent lighting, and a smooth camera orbit.",
            "ratio": "16:9",
            "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/reference-to-video", {
  method: "POST",
  headers: { ...HEADERS, "Content-Type": "application/json" },
  body: JSON.stringify({
    "input": {
      "prompt": "Use the reference characters consistently in a cinematic scene with natural movement, coherent lighting, and a smooth camera orbit.",
      "ratio": "16:9",
      "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 दस्तावेज

Doubao-Seedance 2.0 Mini (Reference-to-Video)

The "Film Studio in a Model": Precision Control with Flexible Multi-Modal Reference.

Seedance 2.0 Mini (Reference-to-Video) is ByteDance's highly cost-effective next-generation video generation model. Featuring a revolutionary Multi-modal Reference System, it provides ultimate flexibility: users can either provide an input reference video to perform video-to-video (V2V) styling, or skip the video input entirely to generate video from text, images, and audio, keeping pixel-perfect control over characters, motion, and rhythm.

🚀 Key Features

  • Flexible Input Workflows: Native support for both Video-to-Video (with input video) and text/image-to-video (no input video) modes under a single model pipeline.
  • Multi-modal Fusion: Supports simultaneous blending of 9 images + 3 videos + 3 audio clips (up to 12 total) to ensure flawless character and scene consistency.
  • Audio-Visual Synchronicity: Native support for lip-sync and rhythm matching, automatically aligning visual motion with background music or speech.
  • Exceptional Physical Logic: Advanced simulation of fluid dynamics, gravity, and complex movements with optimized generation speed for rapid iteration.
  • Pro Camera Control: Direct language-based control over cinematic camera movements (pan, tilt, zoom) and lighting transitions.

🛠️ Technical Specifications

ParameterDetails
Model IDdoubao/seedance-2.0-mini/reference-to-video
Model ArchitectureDiffusion-based Transformer (DiT) / Multi-modal
Max Resolution720P (Cost & speed optimized)
Video Duration4 - 15 Seconds
Aspect Ratios16:9, 9:16, 4:3, 3:4, 21:9, 1:1
Input ModalityReference Video (Optional), Text, Image (up to 9), Audio (up to 3)
Generation Speed~20-60 seconds per clip (Mini-optimized)

Sample Prompts

  • Scenario A (With Input Video): "Keep the motion and camera movement of @ReferenceVideo1, but change the art style to cyberpunk anime with neon lighting."
  • Scenario B (No Input Video): "Use @Image1 as the main character, generate a motion of him walking down a rainy city street at night, and match the tempo of @Audio1."

💰 Pricing (Volcengine API)

Service TypeResolutionInput Video StatusPrice
Video Gen (Reference)480pWith Input Video$2.100 / 1M Tokens
Video Gen (Reference)480pNo Input Video$3.500 / 1M Tokens
Video Gen (Reference)720pWith Input Video$2.100 / 1M Tokens
Video Gen (Reference)720pNo Input Video$3.500 / 1M Tokens

💡 Best Use Cases

  • Video-to-Video Style Transfer: Instantly converting live-action footage into anime, 3D claymation, or cinematic sci-fi styles.
  • High-Volume Rapid Mockups: Using text and image references to test multiple creative variations cheaply and twice as fast as standard tiers.
  • E-commerce Content & MVs: Rapidly creating product promos and syncing visual transitions or lip-movements to a song or voice clip without high hardware overhead.

संबंधित मॉडल

xAI Grok Imagine Video v1.5 Reference to Video
रेफरेंस से वीडियोX Ai

xAI Grok Imagine Video v1.5 Reference to Video

x-ai/grok-imagine-video-v1.5/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.850 / प्रति रन
MiniMax H3 Reference to Video
रेफरेंस से वीडियोMinimax

MiniMax H3 Reference to Video

minimax/h3/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.650 / प्रति रन
Gemini Omni Flash Reference to Video API
रेफरेंस से वीडियोGoogle

Gemini Omni Flash Reference to Video API

google/gemini-omni-flash/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $1.28 / प्रति रन
Seedance 2.5 Reference to Video
रेफरेंस से वीडियोDoubao

Seedance 2.5 Reference to Video

doubao/seedance-2-5/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.691 / प्रति रन
Seedance 2.0 Fast reference-to-video
रेफरेंस से वीडियोDoubao

Seedance 2.0 Fast reference-to-video

doubao/seedance-2-0-fast/reference-to-video. इमेज, वीडियो और चेहरा बदलने वाले मॉडल API देखें। किसी मॉडल को आजमाएं और एकीकृत REST API से जोड़ें।

से शुरू $0.713 / प्रति रन