Back to Comparison Hub/Reference I2V Pricing
Image to Video

Reference I2V API Pricing

Vidu Q2 Reference Video generates breathtaking cinematic clips from text prompts guided by multiple reference images. Each image refines the model’s understanding of subject, environment, and visual tone — ensuring perfect consistency in appearance and motion across every frame.

Savings Alert35% ↓Cheaper than Fal.ai

About Reference I2V

Vidu Q2 Reference Video is a state-of-the-art image-to-video generation model that transforms text prompts and multiple reference images into breathtaking cinematic clips. Leveraging advanced deep learning techniques and sophisticated image processing technology, it meticulously refines each frame’s subject, environment, and visual tone to ensure perfect consistency in appearance and motion. The model’s ability to merge detailed textual descriptions with visual references sets a new benchmark for creative video production. This robust technology is not only capable of generating high-quality videos at resolutions up to 1080p, but it also offers customizable parameters such as aspect ratio, duration, and movement amplitude. Whether used for professional filmmaking, advertising, or social media content creation, Vidu Q2 Reference Video gives creators unparalleled control and flexibility, enabling them to bring their artistic visions to life with cinematic precision and flair.

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

$650.00

$0.065 per generation
Fal.ai Cost

$1000.00

$0.10 per generation
Estimated Monthly Savings$350.00
Annual Savings$4200.00

Detailed Pricing Breakdown

ProviderEstimated RateNotes
muapiapp$0.065 per generationOffers exceptional quality and is 20-50% more affordable than leading competitors.
Fal.ai$0.10 per generationPriced higher than muapiapp, making muapiapp a more cost-effective choice with comparable or superior quality.
Replicate$0.10 per generationSimilarly priced to Fal.ai. Muapiapp delivers a 20-50% cost saving while matching their performance and quality.

Developer Integration Snippets

1import requests 2import time 3import json 4 5api_key = "YOUR_API_KEY" 6url = "https://api.muapi.ai/workflow/run/vidu-q2-reference" 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 "images_list", 32 "resolution", 33 "aspect_ratio", 34 "duration", 35 "movement_amplitude" 36 ], 37 "type": "object", 38 "properties": { 39 "prompt": { 40 "examples": [ 41 "The female explorer walks slowly across the alien terrain, crystals glimmering around her. The camera glides beside her as light from twin suns scatters across her reflective suit. Wind stirs the mist as she looks up toward the horizon, where a colossal planet looms above — evoking awe and wonder." 42 ], 43 "description": "The prompt to generate the video", 44 "type": "string", 45 "title": "Prompt", 46 "name": "prompt" 47 }, 48 "images_list": { 49 "examples": [ 50 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q2-reference-1.jpg", 51 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q2-reference-2.jpg" 52 ], 53 "description": "Upload or provide image urls. Used for image-to-video generation.", 54 "field": "images_list", 55 "type": "array", 56 "items": { 57 "type": "string" 58 }, 59 "title": "Image URLs", 60 "name": "images_list", 61 "maxItems": 7 62 }, 63 "resolution": { 64 "enum": [ 65 "360p", 66 "540p", 67 "720p", 68 "1080p" 69 ], 70 "title": "Resolution", 71 "name": "resolution", 72 "type": "string", 73 "description": "The resolution of the generated video.", 74 "default": "720p" 75 }, 76 "aspect_ratio": { 77 "enum": [ 78 "16:9", 79 "9:16", 80 "4:3", 81 "3:4", 82 "1:1" 83 ], 84 "title": "Aspect Ratio", 85 "name": "aspect_ratio", 86 "type": "string", 87 "description": "Aspect ratio of the output video.", 88 "default": "16:9" 89 }, 90 "duration": { 91 "title": "Duration", 92 "name": "duration", 93 "type": "int", 94 "description": "The duration of the generated video in seconds", 95 "default": 5, 96 "minValue": 2, 97 "maxValue": 8, 98 "step": 1 99 }, 100 "movement_amplitude": { 101 "enum": [ 102 "auto", 103 "small", 104 "medium", 105 "large" 106 ], 107 "title": "Movement Amplitude", 108 "name": "movement_amplitude", 109 "type": "string", 110 "description": "The movement amplitude of objects in the frame.", 111 "default": "auto" 112 } 113 }, 114 "title": "BaseInput", 115 "required": [ 116 "prompt", 117 "images_list" 118 ], 119 "endpoint_url": "vidu-q2-reference" 120 }, 121 "output_data": { 122 "x-fal-order-properties": [ 123 "video" 124 ], 125 "type": "object", 126 "properties": { 127 "video": { 128 "examples": [ 129 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/vidu-q2-reference.mp4" 130 ], 131 "description": "The generated video", 132 "title": "Video", 133 "comparison": false 134 } 135 }, 136 "title": "ViduQ2Reference", 137 "required": [ 138 "video" 139 ] 140 } 141 } 142} 143 144headers = { 145 "Content-Type": "application/json", 146 "x-api-key": f"{api_key}", 147} 148 149response = requests.post(url, json=data, headers=headers) 150 151result = response.json() 152print("Queued:", result) 153 154outputs = poll_for_result(result["run_id"]) 155print("Completed:", outputs) 156

Model FAQ

Ready to scale your production?

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