Back to Comparison Hub/Reference to Video Pricing
Image to Video

Reference to Video API Pricing

Veo 3.1 R2V allows creators to generate dynamic videos using up to three reference images. The model maintains visual consistency of characters, objects, and style throughout the video, producing cinematic-quality 8-second clips. It’s perfect for turning concept art, storyboards, or character designs into short, animated sequences while preserving original aesthetics.

Savings Alert20% ↓Cheaper than Fal.ai

About Reference to Video

Veo 3.1 R2V is an innovative model that transforms up to three reference images into dynamic, cinematic-quality video clips. Leveraging advanced image-to-video generation techniques, it ensures that the visual consistency of characters, objects, and style is maintained throughout an 8-second animated sequence. Whether you’re developing concept art, storyboards, or detailed character designs, this model converts static images into a fluid narrative experience while preserving the artistic integrity of the original inputs. Built on robust underlying AI technology, Veo 3.1 R2V integrates deep learning algorithms with video synthesis capabilities to deliver high-resolution output in 720p or 1080p. Its ability to intelligently generate audio further enhances the viewer's experience, making it an ideal tool for creators who aim to produce compelling visual stories and promotional content. This combination of precision execution and creative flexibility positions the model as a competitive solution for modern multimedia production.

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

$6000.00

$0.6
Fal.ai Cost

$7500.00

$0.75
Estimated Monthly Savings$1500.00
Annual Savings$18000.00

Detailed Pricing Breakdown

ProviderEstimated RateNotes
muapiapp$0.6Offers exceptional value by being 20-50% more affordable than competitors while delivering comparable or superior quality.
Fal.ai$0.75Priced at $0.75 per generation, which is 20-50% higher than muapiapp, yet provides similar video quality.
Replicate$0.75Matches Fal.ai's pricing, making muapiapp a more cost-effective option at 20-50% lower cost with similar or better output.

Developer Integration Snippets

1import requests 2import time 3import json 4 5api_key = "YOUR_API_KEY" 6url = "https://api.muapi.ai/workflow/run/veo3.1-reference-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 "images_list", 32 "resolution", 33 "duration", 34 "generate_audio" 35 ], 36 "type": "object", 37 "properties": { 38 "prompt": { 39 "examples": [ 40 "A small robotic fox exploring a sun-drenched enchanted forest. The fox hops across a sparkling stream, pauses on mossy rocks, and looks curiously at glowing fireflies. Cinematic camera pans follow the fox from behind, then orbit slightly to reveal sunbeams filtering through the canopy. Warm dappled lighting with volumetric light rays and soft particle effects. Gentle ambient forest sounds and faint magical chimes. Dialogue: ‘Everything shines differently under the forest light…’" 41 ], 42 "description": "The prompt to generate the video", 43 "type": "string", 44 "title": "Prompt", 45 "name": "prompt" 46 }, 47 "images_list": { 48 "examples": [ 49 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/veo3.1-reference-to-video-1.jpg", 50 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/veo3.1-reference-to-video-2.jpg", 51 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/veo3.1-reference-to-video-3.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": 3 62 }, 63 "resolution": { 64 "enum": [ 65 "720p", 66 "1080p", 67 "4k" 68 ], 69 "title": "Resolution", 70 "name": "resolution", 71 "type": "string", 72 "description": "The resolution of the generated video.", 73 "default": "720p" 74 }, 75 "duration": { 76 "enum": [ 77 8 78 ], 79 "title": "Duration", 80 "name": "duration", 81 "type": "int", 82 "description": "The duration of the generated video in seconds", 83 "default": 8 84 }, 85 "generate_audio": { 86 "type": "boolean", 87 "title": "Generate Audio", 88 "name": "generate_audio", 89 "description": "Whether to generate audio.", 90 "default": true 91 } 92 }, 93 "title": "BaseInput", 94 "required": [ 95 "prompt", 96 "images_list" 97 ], 98 "endpoint_url": "veo3.1-reference-to-video" 99 }, 100 "output_data": { 101 "x-fal-order-properties": [ 102 "video" 103 ], 104 "type": "object", 105 "properties": { 106 "video": { 107 "examples": [ 108 "https://d3adwkbyhxyrtq.cloudfront.net/webassets/videomodels/veo3.1-reference-to-video.mp4" 109 ], 110 "description": "The generated video", 111 "title": "Video", 112 "comparison": false 113 } 114 }, 115 "title": "Veo3.1ReferenceVideo", 116 "required": [ 117 "video" 118 ] 119 } 120 } 121} 122 123headers = { 124 "Content-Type": "application/json", 125 "x-api-key": f"{api_key}", 126} 127 128response = requests.post(url, json=data, headers=headers) 129 130result = response.json() 131print("Queued:", result) 132 133outputs = poll_for_result(result["run_id"]) 134print("Completed:", outputs) 135

Model FAQ

Ready to scale your production?

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