Wan 2.2 Animate (Full-Body Transfer) API
Recreate a performer's FULL-BODY movements (and face) on a DIFFERENT character. Supply a driving video (referenceVideoUrl) + a character image (referenceImageUrl). Wan 2.2 Animate via fal — the full-body version of performance transfer, live today.
$0.105/s on Varosity credits ($0.100/s with your own key). Clips up to 120s.
no fal account needed · no subscription · failed renders never billed
Best for
- FULL-BODY motion transfer from a driving video
- transfers whole-body movement + face + expression
- onto a different character image
- up to 720p, no key required (fal)
Trade-offs
- ~3-4 min render
- best with a clear full-body driving video + character image
Call it from your code
One Varosity key works for every model. Video renders are async — the response has a jobId; poll GET /api/v1/jobs/{jobId} until status is "succeeded", then read outputUrl.
curl -X POST https://varosity.ai/api/v1/video/generate \
-H "Authorization: Bearer $VAROSITY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "cinematic aerial of a coastal road at golden hour, slow push-in",
"modelId": "fal-wan-animate",
"aspectRatio": "16:9",
"durationSec": 5
}'Or ask your agent
Connect Claude, Cursor, or any MCP client to https://varosity.ai/api/mcp with your key, then say:
"Use Varosity with fal-wan-animate to make a 5-second clip of …"Agent setup guide
Alternatives to Wan 2.2 Animate (Full-Body Transfer)
- LivePortrait (Performance Transfer)performance transfer from a driving video · transfers head motion + facial expressions + lip movement$0.053/s
- Runway Gen-4.5 (Replicate)camera control · motion brush$0.053/s
- HeyGen Video Translatemultilingual lip-sync dubbing · preserves original speaker appearance$0.105/s
- LatentSync Lip-Syncsmooth temporal consistency · fast inference$0.053/s
- Runway Gen 4camera control · cinematic motion brush$0.011/s
- LTX Videofastest open video model (<5s) · image-to-video$0.042/s