Seedance 2.5 Motion Control: Editor de vídeo de IA

Recast an existing performance video com new performers while preserving the original motion, choreography, camera work, e location, on Seedance 2.5. Experimente grátis — pague por geração, sem assinatura.

Carregar controles interativos

Recast an existing performance video com new performers while preserving the original motion, choreography, camera work, e location, on Seedance 2.5. Experimente grátis — pague por geração, sem assinatura.

📝

Visão geral

Sobre este modelo

Seedance 2.5 Motion Control é o Seedance 2.5 version of Motion Control: it recasts an existing performance video com new performers while automatically preserving the source clip's motion, choreography, blocking, e camera work, e while keeping the original location intact. Upload a reference video plus character reference image(s) of the new performer(s) e an optional short instruction — the model extracts the motion/camera geometry e a clean background plate from your reference video, builds a multi-angle identity sheet from each character photo, e 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 com a different character while keeping the exact choreography e camera work.
2Brand/UGC recreation: Recreate an existing ad or social clip's blocking e camera moves com your own talent or product.
3Location-preserving swaps: Replace the people in a video while keeping the real filming location, lighting, e architecture intact.
4Multi-character recasts: Replace two or more performers at once, each mapped to its own character reference photo, com up to 30 reference images supported.
💰

Preço e valor

Análise de custos

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.aiNão disponível

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

ReplicateNão disponível

O Replicate não oferece um fluxo equivalente de substituição de movimento em uma única solicitação.Replicate.

** Os preços dos concorrentes são estimados com base em arquiteturas de modelos e níveis de uso semelhantes.

⚙️

Detalhes técnicos

Esquema de configuração

alertastring

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

Valor padrãoSwap the two dancers with the people in the reference images, keep the same room.
targetstring

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

Valor padrãohttps://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/seedance-v2.0-omni-reference.mp4
Character targetsarray

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

Valor padrãohttps://cdn.muapi.ai/assets/image_download_21.avif
proporçãoEnum (8 opções)

proporção de aspecto de vídeo de saída.

Valor padrão16:9
Duração (segundos)int

Video duration in seconds (4-30).

Valor padrão5
Sementeint

semente. -1.

Valor padrão42
Alta taxa de bitsboolean

, .

Valor padrãofalse
Gerar áudioboolean

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.

Valor padrãofalse
📖

Guia de implementação

Documentação do desenvolvedor

  1. Upload the reference video (video_url) whose motion, choreography, blocking, e 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 e images.
  4. Defina aspect_ratio, duration (4-30s), seed, e 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.
❓

Perguntas comuns

Perguntas frequentes

What exactly gets preserved from the reference video?

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

Posso 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.

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. Defina 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), e adds `seed`/`high_bitrate` controls.

How is cost calculated?

Base generation cost é o same as Seedance 2.5 Omni Reference (720p rate x output duration, com 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), e one character-sheet generation per reference photo ($0.09 each).