Seedance 2.5 Motion Control: AI Video Editor

Recast an existing performance video with new performers while preserving the original motion, choreography, camera work, and location, on Seedance 2.5. Try free — pay per generation, no subscription.

📝

Tổng quan

Về mô hình này

Seedance 2.5 Motion Control is the Seedance 2.5 version of Motion Control: it recasts an existing performance video with new performers while automatically preserving the source clip's motion, choreography, blocking, and camera work, and while keeping the original location intact. Upload a reference video plus character reference image(s) of the new performer(s) and an optional short instruction — the model extracts the motion/camera geometry and a clean background plate from your reference video, builds a multi-angle identity sheet from each character photo, and hands everything to Seedance 2.5 Omni Reference (720p) to render the recast.

1Dance/choreography recast: Swap the performer(s) in a dance or movement clip with a different character while keeping the exact choreography and camera work.
2Brand/UGC recreation: Recreate an existing ad or social clip's blocking and camera moves with your own talent or product.
3Location-preserving swaps: Replace the people in a video while keeping the real filming location, lighting, and architecture intact.
4Multi-character recasts: Replace two or more performers at once, each mapped to its own character reference photo, with up to 30 reference images supported.
💰

Giá cả & Giá trị

Phân tích chi phí

muapiappBase 720p Omni Reference rate + preprocessing (depth + environment + per-character sheets)

Single billed request covers the full pipeline: depth extraction, environment clean-plate generation, character-sheet generation, and the final recast render.

Fal.aiKhông khả dụng

No equivalent single-request motion-recast pipeline is offered — achieving the same result would require manually chaining several separate models.

ReplicateKhông khả dụng

No equivalent single-request motion-recast pipeline is offered on Replicate.

** Giá của đối thủ cạnh tranh được ước tính dựa trên kiến ​​trúc mô hình và cấp độ sử dụng tương tự.

⚙️

Chi tiết kỹ thuật

Lược đồ cấu hình

Câu lệnh (Prompt)string

short creative brief describing the recast, e.g. 'swap the two dancers with the people in the '. If omitted, roles are inferred automatically from the reference video and images.

Giá trị mặc địnhSwap the two dancers with the people in the reference images, keep the same room.
video_urlstring

Reference video whose motion, choreography, blocking, and camera work will be preserved. The original performers and location are automatically replaced.

Giá trị mặc địnhhttps://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/seedance-v2.0-omni-reference.mp4
Character sarray

Character — the new performers who will be recast into the video, in the order they should appear.

Giá trị mặc địnhhttps://cdn.muapi.ai/assets/image_download_21.avif
Tỷ lệ khung hìnhEnum (tùy chọn 8)

Tỷ lệ khung hình mong muốn.

Giá trị mặc định16:9
Thời lượng (giây)()int

Video duration () (4-30).

Giá trị mặc định5
seedint

Giá trị hạt giống ngẫu nhiên để tái tạo kết quả. -1 。

Giá trị mặc định42
high_bitrateboolean

,。

Giá trị mặc địnhfalse
Âm thanhboolean

Generate audio (music/SFX) for the recast video. Off by default — a motion-control recast usually shouldn't have fabricated audio layered over the preserved performance.

Giá trị mặc địnhfalse
📖

Hướng dẫn thực hiện

Tài liệu dành cho nhà phát triển

  1. Upload the reference video (video_url) whose motion, choreography, blocking, and camera work should be preserved.
  2. Upload one character reference photo per performer you want to recast (images_list, up to 30) — each gets its own multi-angle identity sheet generated automatically before the final render.
  3. Optionally add a short prompt describing the recast; if omitted, roles are inferred automatically from the video and images.
  4. Set aspect_ratio, duration (4-30s), seed, and high_bitrate if needed.
  5. generate_audio is off by default — the recast has no synthesized music/SFX unless explicitly enabled.
  6. Poll or use webhook to retrieve the completed video.

Câu hỏi thường gặp

Thường xuyên hỏi

What exactly gets preserved from the reference video?

Motion, choreography, blocking, timing, and camera work (angle, framing, movement) are preserved. The original performers' identity, wardrobe, and colors are replaced, while the real filming location, architecture, and lighting are kept intact.

Can I recast more than one performer?

Yes — provide one character reference photo per performer in `images_list` (up to 30). Each photo gets its own automatically generated multi-angle identity sheet, so multiple performers can be swapped in a single request.

Does the output include generated audio?

No, not by default. `generate_audio` defaults to false, since a motion-control recast is meant to preserve an existing performance rather than add fabricated music or sound effects. Set it to true to opt in.

How is this different from Seedance 2 Motion Control?

Same recast pipeline (depth extraction, environment clean-plate, character sheets, structured prompt generation), built on Seedance 2.5 Omni Reference instead of 2.0 — supports up to 30 reference images (vs. 9), longer durations (up to 30s vs. 15s), and adds `seed`/`high_bitrate` controls.

How is cost calculated?

Base generation cost is the same as Seedance 2.5 Omni Reference (720p rate x output duration, with a discounted combined rate when a reference video is used), plus internal preprocessing: depth extraction ($0.04/sec of the source video), an environment clean-plate pass (2 frames, $0.06 each), and one character-sheet generation per reference photo ($0.09 each).