Hormouz AIHormouzSign in

wan-2.2-animate-replace: image generation model

Wan 2.2 Animate Replace swaps a character into a video, driving a character image with the motion of source footage. Served asynchronously from inside Iran through Hormouz.

Pricing:
$0.0200 – $0.0500 / sec of output
Type:
video

Wan 2.2 Animate Replace is a video model from Alibaba's Wan family. Given a source video and a character image, it replaces the on-screen character with your image while preserving the original motion, so the new character performs the same actions.

It is served through Hormouz behind an asynchronous predictions API. Submit a prediction, then poll until the clip is ready. The required inputs are video and character_image; optional controls include resolution (480 or 720, default 720), go_fast, merge_audio (default true) and frames_per_second (default 30).

Pricing is per second and depends on resolution: $0.02 per second at 480 and $0.05 per second at 720. Hormouz provides stable access to Wan 2.2 Animate Replace from inside Iran, with no foreign credit card or circumvention tooling required.

Quickstart

# Create the prediction, then poll until succeeded
curl -s https://api.hormouz.net/v1/predictions \
  -H "Authorization: Bearer ng-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"version":"wan-video/wan-2.2-animate-replace","input":{"video":"https://example.com/input.mp4","character_image":"https://example.com/input.jpg"}}'

Specs

VendorWan
TypeVideo
Context window—
Pricing$0.0200 – $0.0500 / sec of output
APIpredictions

Code example

cURL
# Create the prediction, then poll until succeeded
curl -s https://api.hormouz.net/v1/predictions \
  -H "Authorization: Bearer ng-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"version":"wan-video/wan-2.2-animate-replace","input":{"video":"https://example.com/input.mp4","character_image":"https://example.com/input.jpg"}}'
Python
import requests
BASE = "https://api.hormouz.net/v1"
H = {"Authorization": "Bearer ng-YOUR_API_KEY", "Content-Type": "application/json"}
r = requests.post(f"{BASE}/predictions", headers=H,
    json={"version": "wan-video/wan-2.2-animate-replace", "input": {"video":"https://example.com/input.mp4","character_image":"https://example.com/input.jpg"}})
print(r.json()["id"])
JavaScript
const BASE = "https://api.hormouz.net/v1";
const res = await fetch(`${BASE}/predictions`, {
  method: "POST",
  headers: { Authorization: "Bearer ng-YOUR_API_KEY", "Content-Type": "application/json" },
  body: JSON.stringify({ version: "wan-video/wan-2.2-animate-replace", input: {"video":"https://example.com/input.mp4","character_image":"https://example.com/input.jpg"} }),
});
const { id } = await res.json();

Buy the wan-2.2-animate-replace API, paid in rial

  • Buy credit with an Iranian bank card; no foreign card or account needed.
  • One Hormouz key reaches wan-2.2-animate-replace and 600+ other models, and you pay only for what you use.
  • No VPN and no risk of a banned account; just change the base URL to api.hormouz.net/v1.
Create an account

Use via Hormouz

Connect to this model and 600+ others with one API key, then see usage down to each request.

Request company access

FAQ

How much does Wan 2.2 Animate Replace cost?
Billing is per second and depends on resolution on Hormouz: $0.02 per second at 480 and $0.05 per second at 720. Current rates are shown in the Hormouz dashboard.
How do I call Wan 2.2 Animate Replace?
It runs on Hormouz's asynchronous predictions API: submit a prediction with a source video and a character image, then poll until the result is ready. Point your base URL at Hormouz and use a Hormouz API key.
What inputs does Wan 2.2 Animate Replace accept?
It requires a video (the source) and a character_image (the replacement). Optional parameters include resolution (480 or 720, default 720), go_fast, merge_audio (default true) and frames_per_second (default 30).
What is Wan 2.2 Animate Replace good for?
It suits character replacement and animation. Putting a new character into existing footage so it moves exactly like the original, for creative edits, dubbing-style swaps and short-form video.
How do I access Wan 2.2 Animate Replace from inside Iran?
Create an account on Hormouz and generate an API key. Hormouz provides a stable path to Wan 2.2 Animate Replace from inside Iran, with no foreign credit card or circumvention tooling required.

Updated 2026-10-13