Open editor →

Swap the character, keep the performance

Recast a clip: keep someone's dance, gesture or walk, the camera move and the location, but have a different character perform it, from just one picture of that character.

A cartoon dancer's routine re-performed by a plush fox, same plaza, same camera move · 2026-10-27 · Reported saved run: $0.447. meta/muse-image/text-to-image · minimax/h3-max-turbo · wan-22-animate

The Video edit node grows a <em>character</em> image port when you pick an image+video model like Wan 2.2 Animate. Wire the performance clip into <em>video</em> and the character still into <em>character</em>, and set the model's mode to <em>replace</em> so the character is placed into the original scene. (<em>animate</em> mode instead moves your still, with its own background.)

Saved result

1. Dancer still: Muse 16:9 · reported $0.011 — Swap the character, keep the performance
1. Dancer still: Muse 16:9 · reported $0.011 · Download
2. Performance clip: H3 Max Turbo, 480p 5 s · reported $0.125 · Download
3. New character: Muse 16:9 · reported $0.011 — Swap the character, keep the performance
3. New character: Muse 16:9 · reported $0.011 · Download
4. Same performance by the fox: Wan 2.2 Animate, replace, 480p · reported $0.30 · Download

The first nodes just make a performance clip to swap into. Muse paints an invented cartoon street dancer (mustard raincoat, green beanie, jeans, red sneakers) in a pastel cobblestone plaza with a fountain and string lights, and MiniMax H3 Max Turbo (480p, 5 s) animates him: a slow push-in while he steps side to side, throws his arms up, spins once and bows. A second Muse still shows the new character, a plush felt fox with a knitted mustard scarf, on a plain backdrop at the same 16:9. The Video edit node sends the clip and the fox to Wan 2.2 Animate in replace mode. The fox takes over the whole performance: the side steps, the raised arms, the spin and the bow land on the same beats. The plaza, the fountain, the string lights, the camera push-in and the clip's sound all stay as they were. Compare the two clips side by side. Flaws: the fox is not a small plush toy any more. Wan stretches it to the dancer's human height and limb length, so it reads as a person in a fox mascot suit, with long thin legs and black boots. The fluffy tail almost disappears; only a white tip shows briefly from behind. The back view during the spin smears, and the bow ends with the head buried and the paws over the face rather than a clear bow. The result is 832×464 at 30 fps, a little smaller than the 832×480 source. It billed 6 s ($0.30) for the 5.18 s source clip. To use your own footage, delete the dancer nodes and wire a 📹 Video input into the Video edit node; to use your own character, wire a 📷 Image input into its character port. Keep the clip and the character image the same aspect ratio. Every still and sampled video frame was checked and is SFW (invented cartoon characters, fully clothed; no real people, text or logos). Inspired by @ComfyUI's OPENjutsu post (https://x.com/ComfyUI/status/2114843030364795231). No media from that post is used.

Make it yours

  1. Open the graph — save first if the canvas already has your work. Undo brings yours back.
  2. Change the performer in Dancer · prompt and the dance in Performance · motion prompt, or delete those nodes and wire a 📹 Video input with your own clip into Video edit. Describe a different character in New character · prompt, or wire a 📷 Image input into the character port. Use a full-body character on a plain background, at the same aspect ratio as the clip, with the pose roughly matching the performer's first frame.
  3. Check the editor estimate, then run with your NanoGPT key. Two Muse stills at $0.011 each + H3 Max Turbo 480p 5 s for $0.125 + Wan 2.2 Animate replace at 480p for $0.30 (it billed 6 s at $0.05/s for the 5.18 s clip) = $0.447. With your own clip and character image only the swap is paid: about $0.05 per second at 480p.
  4. Play the two clips side by side and step through the spin: the moves and camera should match beat for beat. Check whether the character kept its proportions and details (here the fox grows to the dancer's height and loses most of its tail), and look at fast turns for smearing.

Download workflow · Original sampled graph · Explore MCP tools · awesome-noodles