Overview
Google Veo 3.1 is the current GA video-generation model from Google, available on RouterBase. It generates 720p / 1080p video at 4–8 second durations with optional Gemini-synthesized audio. Two tasks are exposed: text-to-video and image-to-video.Endpoint
{id, status: "pending"}; poll GET /v1/videos/generations/{id}
until status is success (with data: [{url}]) or failed.
Playground
Try Google Veo 3.1 live without writing code:Supported Tasks
image-to-video— animate a still image from a text prompt. The active model is also reachable via thegoogle/veo-3-1-i2v-novitamodel id.text-to-video— generate a clip from a text prompt only. Reachable viagoogle/veo-3-preview-t2v-novita; the id retains the legacypreviewslug, but the underlying upstream is the GA Veo 3.1 text-to-video endpoint.
Pricing
Both tasks price along the same two dimensions —duration_seconds
and generate_audio — so the per-call cost depends on which tier
the request lands in.
(Text-to-Video on this model is fixed at 8s; the text-to-video form
hides the duration control accordingly.)