Back to Comparison Hub/Text to Video Pricing
Text to Video

Text to Video API Pricing

Wan 2.2’s T2V mode transforms descriptive text prompts into high-quality, stylized video sequences. It excels at generating anime-style or cinematic visuals with smooth motion and strong thematic consistency.

Savings Alert33% ↓Cheaper than Fal.ai

About Text to Video

Wan 2.2 Text-to-Video is a cutting-edge model that transforms descriptive text prompts into high-quality, stylized video sequences. Leveraging advanced AI algorithms, this model excels in generating anime-style or cinematic visuals characterized by smooth motion and strong thematic consistency. Whether you are aiming to create dynamic storytelling visuals or visually compelling short clips, Wan 2.2 offers a powerful toolset that seamlessly bridges creative intent with technological execution. Under the hood, Wan 2.2 utilizes state-of-the-art deep learning techniques to interpret and render detailed prompts into video content. The model's technical capabilities include customizable aspect ratios, resolutions, and quality settings, ensuring users can tailor outputs to specific project needs. With its efficient processing and affordable pricing at $0.3 per generation, Wan 2.2 is an excellent choice for content creators, marketers, and developers who require a blend of performance and cost-effectiveness.

Interactive Savings Calculator

Estimate monthly API spend and compare absolute developer savings.

Monthly API Generations10,000 runs
50025,00050,00075,000100,000+
MuAPI Monthly Cost

$3000.00

$0.30 per generation
Fal.ai Cost

$4500.00

$0.45 per generation
Estimated Monthly Savings$1500.00
Annual Savings$18000.00

Detailed Pricing Breakdown

ProviderEstimated RateNotes
muapiapp$0.30 per generationmuapiapp offers this service at a significantly lower price, being 20-50% more affordable than its competitors while delivering comparable or superior video quality.
Fal.ai$0.45 per generationmuapiapp is 20-50% cheaper than Fal.ai, making it a cost-effective choice without compromising on output quality.
Replicate$0.45 per generationSimilar to Fal.ai, Replicate charges $0.45 per generation, and muapiapp remains 20-50% more affordable while ensuring high-quality video content.

Developer Integration Snippets

1import requests 2import time 3import json 4 5api_key = "YOUR_API_KEY" 6url = "https://api.muapi.ai/workflow/run/wan2.2-text-to-video" 7 8def poll_for_result(run_id): 9 url = f"https://api.muapi.ai/workflow/run/{run_id}/api-outputs" 10 headers = { 11 "Content-Type": "application/json", 12 "x-api-key": f"{api_key}", 13 } 14 while True: 15 response = requests.get(url, headers=headers) 16 result = response.json() 17 18 if result['status'] == 'completed': 19 return json.loads(result['outputs']) 20 21 if result['status'] == 'failed': 22 raise Exception(result.get('error', 'Generation failed')) 23 24 time.sleep(5) 25 26data = { 27 "schemas": { 28 "input_data": { 29 "x-order-properties": [ 30 "prompt", 31 "aspect_ratio", 32 "resolution", 33 "quality", 34 "duration" 35 ], 36 "type": "object", 37 "properties": { 38 "prompt": { 39 "examples": [ 40 "A white dragon warrior stands still, eyes filled with determination and strength, as the camera slowly moves closer or gently circles around the warrior, emphasizing the character’s powerful presence and heroic spirit in a focused, intense shot." 41 ], 42 "description": "The prompt to generate the video", 43 "type": "string", 44 "title": "Prompt", 45 "name": "prompt" 46 }, 47 "aspect_ratio": { 48 "enum": [ 49 "16:9", 50 "9:16" 51 ], 52 "title": "Aspect Ratio", 53 "name": "aspect_ratio", 54 "type": "string", 55 "description": "Aspect ratio of the output video.", 56 "default": "16:9" 57 }, 58 "resolution": { 59 "enum": [ 60 "480p", 61 "720p" 62 ], 63 "title": "Resolution", 64 "name": "resolution", 65 "type": "string", 66 "description": "The resolution of the generated video.", 67 "default": "480p" 68 }, 69 "quality": { 70 "enum": [ 71 "medium", 72 "high" 73 ], 74 "title": "Quality", 75 "name": "quality", 76 "type": "string", 77 "description": "The quality of the generated video.", 78 "default": "medium" 79 }, 80 "duration": { 81 "title": "Duration", 82 "name": "duration", 83 "type": "int", 84 "description": "The duration of the generated video in seconds.", 85 "default": 5, 86 "minValue": 5, 87 "maxValue": 8, 88 "step": 3 89 } 90 }, 91 "title": "BaseInput", 92 "required": [ 93 "prompt" 94 ], 95 "endpoint_url": "wan2.2-text-to-video" 96 }, 97 "output_data": { 98 "x-fal-order-properties": [ 99 "video" 100 ], 101 "type": "object", 102 "properties": { 103 "video": { 104 "examples": [ 105 "https://d3adwkbyhxyrtq.cloudfront.net/videos/186/642868068665/04bed36b-93c3-49ef-a501-1bcb2b3a5da1.mp4" 106 ], 107 "description": "The generated video", 108 "title": "Video", 109 "comparison": false 110 } 111 }, 112 "title": "Wan2.2T2V", 113 "required": [ 114 "video" 115 ] 116 } 117 } 118} 119 120headers = { 121 "Content-Type": "application/json", 122 "x-api-key": f"{api_key}", 123} 124 125response = requests.post(url, json=data, headers=headers) 126 127result = response.json() 128print("Queued:", result) 129 130outputs = poll_for_result(result["run_id"]) 131print("Completed:", outputs) 132

Model FAQ

Ready to scale your production?

Get instant access to developer keys. Integrate high-speed dynamic models in minutes with our robust SDKs.