Image to video
Elo with audio · image-to-video arena
Custom pricing for production workloads
It supports fast Text-to-Video, Image-to-Video, and First-Last Frame-to-Video generation, enabling rapid creation of dynamic video content.
google/veo-3.1-i2v-fastPOST https://api.aimlapi.com/v2/video/generationsVeo 3.1 Fast API is an accelerated variant of Google's DeepMind Veo 3.1 model designed for text-to-video generation. It produces high-quality videos of up to 1080p resolution with realistic natural motion, cinematographic camera movements, and synchronized native audio including background sounds, light music, and speech-like lip-sync for characters.
Veo 3.1 Fast prioritizes generation speed and operational efficiency. Compared to standard Veo workflows, it is tuned for faster inference and streamlined outputs, enabling near-real-time video creation in production environments. This makes it especially suitable for dynamic user experiences, rapid prototyping, and large-scale automation where time-to-result matters.
Rather than replacing the core Veo 3.1 capabilities, the Fast API offers a focused subset of generation paths that cover the most common and performance-critical use cases.
Veo 3.1 Fast supports several logically scoped API options, each optimized for speed while retaining creative control.
This mode generates short, high-quality video clips directly from natural language prompts. Users describe scenes, actions, and visual intent, and the model produces animated video content with coherent motion and consistent style. The Fast configuration is ideal for applications that require quick previews, rapid iterations, or user-driven video generation at scale.
Image-to-Video in Veo 3.1 Fast transforms a single image into a dynamic video sequence. The model extrapolates motion, depth, and environmental context while maintaining visual fidelity to the original image. This mode is optimized for fast animation of existing assets, such as product visuals, illustrations, or character artwork.
Human-preference results for Veo 3.1 Fast in image to video and silent image to video, next to models available on AI/ML API. Data retrieved Nov 3, 2026.
Elo with audio · image-to-video arena
Elo · silent image-to-video arena
Arena results for models you can call with the same API key.
Blind votes on clips with sound animated from a start image. Veo 3.1 Fast ranks #22 of 29.
Clips animated from a start image, judged as silent video. Veo 3.1 Fast ranks #23 of 34.
| Usage | Price | Unit |
|---|---|---|
| Video generation | $0.08 | per second |
| Additional | $0.195 | per /sec |
The final price depends on request parameters such as resolution or duration.
Prices from the AI/ML API price list, checked on Nov 4, 2026.
AI/ML API rates for 5 models, per second.
| Model | Per second |
|---|---|
| $0.08 | |
| $0.03 | |
| $0.03 | |
| $0.1014 | |
| $0.2 |
Give your agent the model details, code and documentation.
export AIMLAPI_KEY="8f2b4c7d9a1e6b3f…"curl 'https://api.aimlapi.com/v2/video/generations' \
-H "Authorization: Bearer $AIMLAPI_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "google/veo-3.1-i2v-fast",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}'import os
import requests
headers = {
"Authorization": f"Bearer {os.environ['AIMLAPI_KEY']}",
"Content-Type": "application/json",
}
payload = {
"model": "google/veo-3.1-i2v-fast",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}
response = requests.post("https://api.aimlapi.com/v2/video/generations", headers=headers, json=payload, timeout=120)
response.raise_for_status()
print(response.json())const response = await fetch("https://api.aimlapi.com/v2/video/generations", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"model": "google/veo-3.1-i2v-fast",
"prompt": "A slow dolly shot through a sunlit greenhouse full of ferns, light dust in the air, natural camera motion"
}),
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());The request returns a generation id. Poll GET https://api.aimlapi.com/v2/video/generations?generation_id=<id> until the status is completed.
Veo 3.1 Fast takes image, text as input and returns video.
Veo 3.1 Fast costs $0.08 per second on AI/ML API, billed as you go with no subscription.
Veo 3.1 Fast costs $0.08 per second on AI/ML API, billed as you go with no subscription.
Yes, Veo 3.1 Fast accepts image input as well as a text prompt.
Veo 3.1 Fast was built by Google.
Send a request to v2/video/generations with google/veo-3.1-i2v-fast as the model id.
Yes. Veo 3.1 Fast is served through AI/ML API, so the same key and endpoint format used for other models applies.
Yes, it includes audio generation as one of its features.
Use google/veo-3.1-i2v-fast as the model parameter. Requests go to https://api.aimlapi.com/v2/video/generations with your AI/ML API key.