Skip to main content
WAN 2.2 I2V 720p LoRA is an open-source video generation model with LoRA support for customized camera movements and effects. It uses separate high-noise and low-noise LoRA configurations to achieve precise control over motion and style.

Try in playground

Test WAN 2.2 I2V 720p LoRA in the Runpod Hub playground.
Endpointhttps://api.runpod.ai/v2/wan-2-2-t2v-720-lora/runsync
Pricing$0.35–$0.56 per video
TypeVideo generation

Request

All parameters are passed within the input object in the request body.
input.prompt
string
required
Text description of the desired video motion.
input.image
string
required
URL of the source image to animate.
input.high_noise_loras
array
LoRA configurations for high-noise denoising stages.
input.high_noise_loras[].path
string
required
URL or path to the LoRA model file.
input.high_noise_loras[].scale
number
required
Scale factor for the LoRA influence.
input.low_noise_loras
array
LoRA configurations for low-noise denoising stages.
input.low_noise_loras[].path
string
required
URL or path to the LoRA model file.
input.low_noise_loras[].scale
number
required
Scale factor for the LoRA influence.
input.duration
integer
default:"5"
Video duration in seconds.
input.seed
integer
default:"-1"
Seed for reproducible results. Set to -1 for random.
input.enable_safety_checker
boolean
default:"true"
Enable content safety checking.
curl -X POST "https://api.runpod.ai/v2/wan-2-2-t2v-720-lora/runsync" \
  -H "Authorization: Bearer $RUNPOD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "prompt": "orbit 180 around an astronaut on the moon",
      "image": "https://example.com/astronaut.png",
      "high_noise_loras": [
        {
          "path": "https://huggingface.co/ostris/wan22_i2v_14b_orbit_shot_lora/resolve/main/wan22_14b_i2v_orbit_high_noise.safetensors",
          "scale": 1
        }
      ],
      "low_noise_loras": [
        {
          "path": "https://huggingface.co/ostris/wan22_i2v_14b_orbit_shot_lora/resolve/main/wan22_14b_i2v_orbit_low_noise.safetensors",
          "scale": 1
        }
      ],
      "duration": 5,
      "seed": -1,
      "enable_safety_checker": true
    }
  }'

Response

id
string
Unique identifier for the request.
status
string
Request status. Returns COMPLETED on success, FAILED on error.
delayTime
integer
Time in milliseconds the request spent in queue before processing began.
executionTime
integer
Time in milliseconds the model took to generate the video.
workerId
string
Identifier of the worker that processed the request.
output
object
The generation result containing the video URL and cost.
output.video_url
string
URL of the generated video. This URL expires after 7 days.
output.cost
float
Cost of the generation in USD.
{
  "id": "sync-a1b2c3d4-e5f6-7890-abcd-ef1234567890-u1",
  "status": "COMPLETED",
  "delayTime": 32,
  "executionTime": 95432,
  "workerId": "oqk7ao1uomckye",
  "output": {
    "video_url": "https://video.runpod.ai/abc123/output.mp4",
    "cost": 0.35
  }
}
Video URLs expire after 7 days. Download and store generated videos immediately if you need to keep them.

Cost calculation

WAN 2.2 I2V 720p LoRA pricing:
DurationCost
5 seconds$0.35
8 seconds$0.56