New — access 450+ AI models through one unified API.Start building free

wan-2.6/reference-to-video

WAN 2.6 Reference-to-Video turns character, prop, or scene references—single or multi-view—into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

reference-to-video$0.5000/ run

Prompt

Enhancer
0/2000
Reference MediaImages, videos, and audio supported
PreviewJSON

Your result will appear here

Write a prompt and hit Generate.

Examples

Wan 2.6 example 1

Wan 2.6 example 2

Wan 2.6 example 3

Wan 2.6 example 4

Related models

wan-2.2-spicy / image-to-videoimage-to-video
wan-2.2-spicy / image-to-video

WAN 2.2 Spicy converts images into unlimited high-quality videos with smooth animations optimized for scalable content generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

Wan$0.1500
wan-2.2-spicy / image-to-video-loralora-support
wan-2.2-spicy / image-to-video-lora

Generate AI videos with personalized styles using LoRA. Upload images and apply a trained style model to WAN 2.2 — create unique, stylized videos with consistent visual identity.

Wan$0.2000
wan-2.7 / image-to-videoimage-to-video
wan-2.7 / image-to-video

WAN 2.7 converts images into videos (480p/720p) with optional audio, supporting first and last frame control. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Wan$0.0900
wan-2.7 / text-to-videotext-to-video
wan-2.7 / text-to-video

WAN 2.7 Text-to-Video turns plain prompts into coherent, cinematic clips with crisp detail, stable motion, and strong instruction-following—great for ads, explainers, and social posts. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Wan$0.0900
wan-2.7 / reference-to-videoreference-to-video
wan-2.7 / reference-to-video

WAN 2.7 Reference-to-Video turns character, prop, or scene references from images or videos into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Wan$0.0900
wan-2.6 / image-to-videoimage-to-video
wan-2.6 / image-to-video

WAN 2.6 converts text or images into videos (720p/1080p) with synced audio, faster and more affordable than Google Veo3. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Wan$0.5000

Wan 2.6 Reference To Video

WAN 2.6 Reference-to-Video turns character, prop, or scene references—single or multi-view—into new video shots with preserved identity, style, and layout plus smooth, coherent motion. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Key Features

  • Animate still images into smooth, high-quality video with natural motion.
  • Faithful to the source — preserves subject identity, composition and visual style during animation.
  • Prompt-guided motion — control camera movement, subject actions and scene dynamics via text.
  • Multiple duration options — generate clips from a few seconds up to the model maximum.
  • Resolution support — 720p and 1080p.
  • Consistent physics — realistic motion with proper object dynamics and lighting continuity.

Parameters

ParameterRequiredDescription
promptYesText description of the motion and scene dynamics.
imageYesSource image URL to animate.
durationNoVideo length in seconds (default varies by model).
aspect_ratioNoOutput ratio: 16:9, 9:16, 4:3, 1:1 (default: matches input).
resolutionNoOutput resolution: 720p, 1080p (default: 1080p).

How to Use

  1. Upload a high-quality source image that you want to animate.
  2. Write a prompt describing the desired motion — camera movement, subject action, and mood.
  3. Set duration and resolution based on your needs.
  4. Generate and download your animated video clip.

Code Examples

import os
import requests

response = requests.post(
    "https://aircube.ai/api/v3/wan-2.6/reference-to-video",
    headers={
        "Authorization": "Bearer " + os.environ["AIRCUBE_API_KEY"],
        "Content-Type": "application/json",
    },
    json={
    "prompt": "Camera slowly orbits around the subject, hair flowing gently in the breeze",
    "image": "https://example.com/portrait.jpg",
    "duration": 5
},
    timeout=300,
)
data = response.json()

if data["success"]:
    print("ID:", data["data"]["id"], "Status:", data["data"]["status"])
else:
    print("Error:", data["error"]["message"])

Pricing

ResolutionDurationCost
720p5s$0.50
720p10s$1.00
720p15s$1.50
1080p5s$0.75
1080p10s$1.50
1080p15s$2.25

Billing rules

  • 720p / 5s: $0.50.
  • 1080p / 5s: $0.75.
  • Longer durations scale proportionally.
  • Failed generations are not charged.

Best Use Cases

  • Product animation — bring still product shots to life with subtle motion.
  • Social media content — create eye-catching animated posts from static images.
  • Ad creatives — transform hero images into engaging video ads.
  • Character animation — animate character art or portraits with expressive motion.
  • Scene storytelling — extend a keyframe into a full cinematic sequence.

Pro Tips

  • Upload high-resolution, clean images for best motion quality.
  • Describe camera movement (zoom in, pan left, orbit around) for cinematic results.
  • Start with short durations (3-5s) to iterate quickly, then extend for final renders.
  • Keep the subject centered in the source image for more stable animation.
  • Mention specific actions (walking, waving, flowing) for directed character motion.

Notes

  • Input images should be under 10 MB (JPEG, PNG, WebP).
  • Video output is typically MP4 format.
  • Generation time varies with duration and resolution — longer clips take more time.

Wan 2.6 Reference To Video — Frequently asked questions