Character animation: Wan-Animate-2 vs H3 vs Viggle-Animate

Same four official demo pairs (character image + driving clip), RTX 5090, ComfyUI with Sage attention, seed 42. The models have different contracts, so read the columns accordingly:

Audio: the driving clip's original soundtrack is muxed onto every output (the robot clip has none). Times are per clip on one RTX 5090, generation only; a clip marked "incl. model load" was the first after loading that model.

Viggle caveat: Viggle expects frame 0 of the driving clip with the character painted in. Open editors (Flux.2 Klein 4B, Qwen-Image-Edit Plus2) only managed that for the werewolf; the other three repaints keep the reference's own background/pose (shown under each pair), which Viggle then carries into the video (kat's jungle, the robot's ghosting). Viggle's own examples use gpt-image-2 for this step.

Werewolf → talk-show host

Driving clip
1024×576, 73 f @24
reference
Reference
repainted frame
Viggle reference
frame 0 repainted by Flux.2 Klein 4B (image-server, 4 steps)
Wan-Animate-2
106 s on 5090 (incl. model load)
H3 ref2va (vanilla)
75 s on 5090 (incl. model load)
Viggle-Animate (3 passes)
36 s on 5090 (incl. model load)
Viggle-Animate (8 steps)
42 s on 5090

Gothic anime girl → dancer

Driving clip
576×1024, 124 f @24
reference
Reference
repainted frame
Viggle reference
frame 0 repainted by Flux.2 Klein 4B (image-server, 4 steps)
Wan-Animate-2
223 s on 5090
H3 ref2va (vanilla)
55 s on 5090
Viggle-Animate (3 passes)
65 s on 5090 (incl. model load)
Viggle-Animate (8 steps)
76 s on 5090

Mech-arm girl → street dancer

Driving clip
576×1024, 107 f @24
reference
Reference
repainted frame
Viggle reference
frame 0 repainted by Flux.2 Klein 4B (image-server, 4 steps)
Wan-Animate-2
223 s on 5090
H3 ref2va (vanilla)
48 s on 5090
Viggle-Animate (3 passes)
38 s on 5090
Viggle-Animate (8 steps)
62 s on 5090

Toy robot → costume portrait

Driving clip
576×576, 124 f @24
reference
Reference
repainted frame
Viggle reference
frame 0 repainted by Flux.2 Klein 4B (image-server, 4 steps)
Wan-Animate-2
105 s on 5090
H3 ref2va (vanilla)
29 s on 5090
Viggle-Animate (3 passes)
23 s on 5090
Viggle-Animate (8 steps)
35 s on 5090