Wan 2.2 Image to Video Fast
Transforms simple text prompts into breathtaking cinematic-quality videos in minutes.
API
If you're looking for an API, you can choose from your desired programming language.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import requests
api_key = "YOUR_API_KEY"
url = "https://api.segmind.com/v1/wan-2.2-i2v-fast"
# Prepare data and files
data = {}
files = {}
data['seed'] = None
# For parameter "image", you can send a raw file or a URI:
# files['image'] = open('IMAGE_PATH', 'rb') # To send a file
data['image'] = 'https://segmind-resources.s3.amazonaws.com/output/310df0db-0c5e-4c5a-8c78-5db73fbc7c91-bcd49a2d-a0a9-465e-aefd-ca9b5ebb11a7.jpeg' # To send a URI
data['prompt'] = "4K cinematic close-up of a bloodied, battle-worn Viking warrior kneeling in a snowy sacred cave, eyes wide and glassy with intensity.His long braided blonde beard is frosted with snow, blood streaks run down his face and shoulders.The background is dimly lit by a flickering flame behind him β ancient carvings and symbols glow faintly on the icy stone wall.Camera slowly pushes in on his face as snow swirls in slow motion, and he breathes heavily, lips slightly parted.Suddenly, subtle glitch effects ripple across his face β like time distorting β as if a divine force is entering his mind.In the distance, an echo of a womanβs voice is heard whispering prophecy.As his eyes narrow, a faint blue rune glow reflects in his iris, foreshadowing something ancient and powerful.The camera holds as his expression changes β from fearβ¦ to understandingβ¦ to resolve."
data['go_fast'] = True
data['num_frames'] = 81
data['resolution'] = "480p"
data['aspect_ratio'] = "16:9"
data['sample_shift'] = 12
data['frames_per_second'] = 16
headers = {'x-api-key': api_key}
# If no files, send as JSON
if files:
response = requests.post(url, data=data, files=files, headers=headers)
else:
response = requests.post(url, json=data, headers=headers)
print(response.content) # The response is the generated image
Attributes
Sets randomness; leave blank for complete randomization. Use a specific seed for reproducibility.
Input image URL for video base. Choose a detailed image for best results.
Descriptive prompt for video content. Include vivid details for a richer video.
Activates faster video generation. Disable for quality over speed.
Sets video frame count; 81 frames for optimal detail. Increase for smoother motion.
min : 81,
max : 100
Sets video resolution. Use 720p for higher clarity, 480p for faster generation.
Allowed values:
Defines frame aspect ratio. Use 16:9 for landscape and 9:16 for portrait videos.
Allowed values:
Adjusts image sampling shift. Use lower values for subtle changes.
min : 1,
max : 20
Determines video smoothness. Choose 16 fps for optimal balance.
min : 5,
max : 24
To keep track of your credit usage, you can inspect the response headers of each API call. The x-remaining-credits property will indicate the number of remaining credits in your account. Ensure you monitor this value to avoid any disruptions in your API usage.
Resources to get you started
Everything you need to know to get the most out of Wan 2.2 Image to Video Fast
Effective Guide to Wan2.2 TI2V-5B (Text-to-Video AI)
Wan2.2 TI2V-5B is a Mixture-of-Experts text-to-video model that converts prompts or images into cinematic 720p clips at 24 fps on a single consumer GPU. Follow this guide to fine-tune parameters for different goals and streamline your workflow.
Key Parameters
- β’prompt (string, required): vivid, descriptive text.
- β’image (string, required for image-based clips): high-res JPEG/PNG URL.
- β’resolution (enum: β480pβ/β720pβ): 720p for production; 480p for rapid drafts.
- β’aspect_ratio (enum: β16:9β/β9:16β): landscape or portrait framing.
- β’num_frames (int: 81β100): clip length and smoothness.
- β’frames_per_second (int: 5β24): motion fluidity.
- β’go_fast (bool): true for speed; false for maximum quality.
- β’sample_shift (float: 1β20): stylistic variation control.
- β’seed (int): fixed seed for reproducibility.
Use-Case Presets
1. Marketing & Advertising
Generate eye-catching 5β8 s teasers.
- β’resolution: β720pβ
- β’aspect_ratio: β16:9β or β9:16β for social ads
- β’num_frames: 95 (β6 s at 16 fps)
- β’frames_per_second: 16
- β’go_fast: true
- β’sample_shift: 8
- β’seed: omit or random
2. Film Pre-Visualization
Prototype camera moves and lighting.
- β’resolution: β480pβ
- β’aspect_ratio: β16:9β
- β’num_frames: 100 (β5 s at 20 fps)
- β’frames_per_second: 20
- β’go_fast: false
- β’sample_shift: 3
- β’seed: specify for exact repeats
3. E-Learning & Explainers
Craft clear narrative sequences.
- β’resolution: β720pβ
- β’aspect_ratio: β16:9β
- β’num_frames: 81 (β5 s at 16 fps)
- β’frames_per_second: 16
- β’go_fast: false
- β’sample_shift: 5
4. Game Cinematics & Trailers
Visualize concept animations.
- β’resolution: β720pβ
- β’aspect_ratio: β16:9β
- β’num_frames: 100
- β’frames_per_second: 24
- β’go_fast: false
- β’sample_shift: 15
- β’seed: lock for consistency
5. Social Content Creation
Short, engaging loops for mobile.
- β’resolution: β480pβ
- β’aspect_ratio: β9:16β
- β’num_frames: 81
- β’frames_per_second: 12
- β’go_fast: true
Pro Tips
- β’Be specific: βgolden hour sunlightβ or βwind-blown leaves.β
- β’Anchor with a detailed image URL for realistic motion.
- β’Lower fps (β€12) for stylized, stutter-free loops.
- β’Toggle
go_fast
off for richer textures. - β’Use
seed
to reproduce key concept shots. - β’Adjust
sample_shift
to explore subtle style shifts.
Harness these presets and tips to unlock Wan2.2 TI2V-5Bβs full potential!
Other Popular Models
Discover other models you might be interested in.
sdxl-img2img
SDXL Img2Img is used for text-guided image-to-image translation. This model uses the weights from Stable Diffusion to generate new images from an input image using StableDiffusionImg2ImgPipeline from diffusers

faceswap-v2
Take a picture/gif and replace the face in it with a face of your choice. You only need one image of the desired face. No dataset, no training

sdxl-inpaint
This model is capable of generating photo-realistic images given any text input, with the extra capability of inpainting the pictures by using a mask

sd2.1-faceswapper
Take a picture/gif and replace the face in it with a face of your choice. You only need one image of the desired face. No dataset, no training
