Google Veo
Google's Veo 3.1 video models, for both image-to-video and text-to-video.
The key: it rides your Gemini key
Veo uses the same Google key as Gemini by default — if you've added a Gemini key, Veo just works, no second key to enter. Brut reports the source as alias:gemini.
You only add a dedicated Veo key (in ⚙ Settings → Google Veo) when you want to separate the billing from Gemini; a Veo-specific key wins over the alias if set.
Models
Veo 3.1 in three tiers — veo-3.1-generate-preview, veo-3.1-fast-generate-preview, veo-3.1-lite-generate-preview. All do image-to-video (with an optional end frame — lastFrame) and text-to-video. Set duration and resolution on the node; the node shows a cost estimate before you run.
Notes
- Veo submits a long-running operation and Brut polls it to completion, then downloads the clip. Field names have moved across preview releases, so Brut extracts the video URI tolerantly and reports parse issues loudly — including content-filter flags (
raiMediaFiltered*). - As a preview line, expect Google to occasionally shift a field name; Brut surfaces the raw error rather than hiding it.