> ## Documentation Index
> Fetch the complete documentation index at: https://docs.imagine.art/llms.txt
> Use this file to discover all available pages before exploring further.

# Wan 2 2

<div style={{background: "linear-gradient(135deg, #00080f 0%, #001a3a 55%, #000812 100%)", borderRadius: "20px", padding: "3.5rem 3rem 3rem", marginBottom: "2.5rem", overflow: "hidden", position: "relative"}}>
  <div style={{position: "absolute", inset: "0", background: "radial-gradient(ellipse at 60% 20%, rgba(0,100,255,0.18) 0%, transparent 55%), radial-gradient(ellipse at 10% 75%, rgba(124,0,251,0.12) 0%, transparent 50%)", pointerEvents: "none"}} />

  <div style={{position: "relative"}}>
    <div style={{display: "flex", gap: "0.5rem", marginBottom: "1.5rem", flexWrap: "wrap"}}>
      <span style={{background: "rgba(0,80,200,0.3)", border: "1px solid rgba(0,100,255,0.4)", borderRadius: "100px", padding: "0.3rem 1rem", fontSize: "0.72rem", color: "#7eb8ff", fontWeight: "500", letterSpacing: "0.06em"}}>VIDEO MODEL</span>
      <span style={{background: "rgba(255,255,255,0.06)", border: "1px solid rgba(255,255,255,0.12)", borderRadius: "100px", padding: "0.3rem 1rem", fontSize: "0.72rem", color: "rgba(255,255,255,0.45)", fontWeight: "400"}}>by Alibaba</span>
      <span style={{background: "rgba(255,255,255,0.06)", border: "1px solid rgba(255,255,255,0.12)", borderRadius: "100px", padding: "0.3rem 1rem", fontSize: "0.72rem", color: "rgba(255,255,255,0.45)", fontWeight: "400"}}>Wan family</span>
    </div>

    <h1 style={{fontSize: "clamp(2.5rem, 5vw, 3.75rem)", fontWeight: "700", color: "#ffffff", lineHeight: "1.1", letterSpacing: "-0.025em", margin: "0 0 1.1rem 0"}}>Wan 2.2</h1>
    <p style={{fontSize: "1.1rem", color: "rgba(255,255,255,0.52)", maxWidth: "580px", lineHeight: "1.7", marginBottom: "2.25rem"}}>Alibaba's Mixture of Experts video model — the Video Animation Control Engine (VACE) with camera trajectory controls, subject locking, and background stabilization, plus a few-shot LoRA pipeline for custom style adaptation using just 10–20 images. 720p at 30 FPS.</p>

    <div style={{display: "flex", gap: "0.75rem", flexWrap: "wrap"}}>
      <div style={{background: "rgba(255,255,255,0.06)", borderRadius: "14px", padding: "0.875rem 1.5rem", border: "1px solid rgba(255,255,255,0.1)"}}>
        <div style={{fontSize: "0.62rem", color: "rgba(255,255,255,0.32)", textTransform: "uppercase", letterSpacing: "0.1em", marginBottom: "0.3rem"}}>Resolution</div>
        <div style={{fontSize: "1rem", color: "#ffffff", fontWeight: "600"}}>720p</div>
      </div>

      <div style={{background: "rgba(255,255,255,0.06)", borderRadius: "14px", padding: "0.875rem 1.5rem", border: "1px solid rgba(255,255,255,0.1)"}}>
        <div style={{fontSize: "0.62rem", color: "rgba(255,255,255,0.32)", textTransform: "uppercase", letterSpacing: "0.1em", marginBottom: "0.3rem"}}>Frame rate</div>
        <div style={{fontSize: "1rem", color: "#ffffff", fontWeight: "600"}}>30 FPS</div>
      </div>

      <div style={{background: "rgba(255,255,255,0.06)", borderRadius: "14px", padding: "0.875rem 1.5rem", border: "1px solid rgba(255,255,255,0.1)"}}>
        <div style={{fontSize: "0.62rem", color: "rgba(255,255,255,0.32)", textTransform: "uppercase", letterSpacing: "0.1em", marginBottom: "0.3rem"}}>Architecture</div>
        <div style={{fontSize: "1rem", color: "#ffffff", fontWeight: "600"}}>MoE (\~10B params)</div>
      </div>

      <div style={{background: "rgba(255,255,255,0.06)", borderRadius: "14px", padding: "0.875rem 1.5rem", border: "1px solid rgba(255,255,255,0.1)"}}>
        <div style={{fontSize: "0.62rem", color: "rgba(255,255,255,0.32)", textTransform: "uppercase", letterSpacing: "0.1em", marginBottom: "0.3rem"}}>Camera control</div>
        <div style={{fontSize: "1rem", color: "#ffffff", fontWeight: "600"}}>VACE engine</div>
      </div>
    </div>
  </div>
</div>

## Advanced camera control and style adaptation

Wan 2.2 is built on a Mixture of Experts (MoE) diffusion architecture — approximately 10 billion parameters arranged as specialized experts for high-noise and low-noise diffusion stages, producing more efficient and higher-quality output than the 14B monolithic architecture of Wan 2.1.

The Video Animation Control Engine (VACE) is the central differentiating feature: explicit camera trajectory inputs, subject locking (keeping a defined subject stationary relative to camera movement), and background stabilization for controlled scene composition. Combined with a few-shot LoRA pipeline that adapts the model to a custom visual style using only 10–20 reference images, Wan 2.2 is the most configurable model in the Wan family.

Licensed under Apache 2.0, the underlying model is open for commercial use.

## Capabilities

<CardGroup cols={3}>
  <Card title="VACE camera controls" icon="video">
    Explicit camera trajectory inputs — pans, zooms, focus pulls, and custom paths — for precise cinematographic control over the generated video.
  </Card>

  <Card title="Subject locking" icon="lock">
    Keep a defined subject visually stable relative to camera movement — useful for product showcase, character focus, and controlled scene composition.
  </Card>

  <Card title="Background stabilization" icon="image">
    Stabilize the background while the subject moves, or vice versa — independent control over foreground and background motion.
  </Card>

  <Card title="Few-shot LoRA style adaptation" icon="palette">
    Adapt the model to a custom visual style using just 10–20 reference images via a few-shot LoRA pipeline — style consistency across generations.
  </Card>

  <Card title="MoE architecture" icon="microchip">
    \~10B parameter Mixture of Experts model — more efficient than 14B monolithic architectures, with specialized processing for different noise levels.
  </Card>

  <Card title="720p at 30 FPS" icon="expand">
    720p output at 30 frames per second.
  </Card>
</CardGroup>

## Specifications

| Feature              | Details                                       |
| -------------------- | --------------------------------------------- |
| **Developer**        | Alibaba (Wan Video)                           |
| **Architecture**     | Mixture of Experts (MoE), \~10B parameters    |
| **Resolution**       | 720p                                          |
| **Frame rate**       | 30 FPS                                        |
| **Duration**         | Up to 5 seconds (T2V); multiple for I2V       |
| **Camera control**   | VACE — pans, zooms, focus pulls, custom paths |
| **Style adaptation** | Few-shot LoRA (10–20 images)                  |
| **Audio**            | No native audio                               |
| **License**          | Apache 2.0                                    |

## How to use

<Steps>
  <Step title="Open the AI Video Generator">
    Log into ImagineArt and go to the **AI Video Generator**.
  </Step>

  <Step title="Select Wan 2.2">
    Choose **Wan 2.2** from the model dropdown.
  </Step>

  <Step title="Configure camera controls">
    Use VACE parameters to set your camera trajectory — specify pans, zoom direction, focus pull behavior, and any subject locking requirements.
  </Step>

  <Step title="Write your prompt">
    Describe the scene with detail on subjects, setting, style, and motion. Wan 2.2's semantic understanding handles complex compositional instructions.
  </Step>

  <Step title="Generate">
    Click **Generate** for 720p output at 30 FPS.
  </Step>
</Steps>

## Prompting tips

* **Be explicit with camera trajectory** — "Camera slowly pans right while maintaining focus on the stationary subject" is processed as a VACE instruction, not just a suggestion.
* **Describe background vs. foreground separately** — "Background blurs softly while the subject remains sharp and stationary in frame center" activates subject locking and background stabilization.
* **Use style references for LoRA** — For brand content requiring a specific visual style, the few-shot LoRA pipeline can adapt the model to your reference aesthetic.

### Example prompts

> A product bottle sits on a frosted glass surface. The camera orbits slowly around it 180 degrees, keeping the bottle perfectly centered. Studio lighting, clean white background. 5 seconds, 720p.

> A wide shot of a mountain valley. The camera slowly pushes forward through a field of wildflowers, foreground flowers in focus, mountains slightly blurred in background. Golden hour light. 5 seconds.

## Compare models

| Model                                           | Camera control | Style adapt       | Audio | Architecture | Best for                    |
| ----------------------------------------------- | -------------- | ----------------- | ----- | ------------ | --------------------------- |
| **Wan 2.2**                                     | VACE explicit  | LoRA (10–20 imgs) | No    | MoE 10B      | Camera-precise, brand style |
| [Wan 2.5](/ai-models/video/wan-2-5)             | Prompt-based   | No                | Yes   | —            | Audio-visual sync           |
| [Wan 2.6](/ai-models/video/wan-2-6)             | Prompt-based   | No                | Yes   | —            | Character reference, audio  |
| [Kling 2.5 Pro](/ai-models/video/kling-2-5-pro) | Prompt-based   | No                | No    | —            | Fast, affordable 1080p      |

<Tip>
  Wan 2.2 is the best choice when precise camera control and brand-style consistency matter. The VACE system gives you a level of programmatic camera control not available in prompt-only models.
</Tip>
