Gemini Omni Flash vs Veo 3.1: which does Google recommend when
Google's video page names Gemini Omni Flash the default, Veo 3.1 for scene extension, last-frame control or legacy pipelines. Facts side by side, plus Sume ids.

Google's own guidance is to use Gemini Omni Flash as the default video model and Veo 3.1 when you need scene extension, last-frame control or a legacy pipeline. Omni Flash takes text, images, audio and video inputs together and edits across turns; Veo 3.1 makes 4, 6 or 8 second clips with audio and can extend Veo videos. On Sume, only Omni is listed, as gemini-omni-flash-1.1.
Quotes and limits are from Google's video overview, Veo page and Omni page, read 2026-09-29.
How do the two Google models differ?
| Item | Gemini Omni Flash | Veo 3.1 |
|---|---|---|
| Google's role | Default for video generation | Extension, last-frame control, legacy pipelines |
| Extend | 3 to 10 s continuation of a video | 7 s at a time, up to 20 times, Veo videos only |
| Edit | Multi-turn and uploaded-video editing | Video input is for extension |
| Video references | Up to 3 clips, 3 s each | Extension input only |
| Audio references | Unsupported | Not listed |
| Reference images | Supported in the input array | Up to 3 |
| Extension input | Uploaded video 10 s or less (any length for multi-turn) | A Veo-generated video |
What does Sume list?
Sume lists gemini-omni-flash-1.1, not Veo. Its catalog entry: 3 to 10 seconds, 360p to 4K, 16:9 or 9:16, native synced audio, image and video references (no audio), first and last frame images, and edit through Video Router's video_url. Confirm the live limits with GET /v1/videos/models.
How do I choose?
- Editing a video across turns: Omni Flash.
- Extending a Veo-generated clip: Veo 3.1 on Google's API.
- One request shape across several models: Sume's
/v1/videos, changing onlymodel. - Not sure: run one short clip on each and compare the frames you need.
Sources
Related posts
More in Models
- Gemini Omni prompt timecodes: [0-3s] and scene cuts
Gemini Omni Flash takes timing in plain words or a [0-3s] timecode syntax, so you can script cuts inside one clip. Google's examples and a 10-second Sume call.
- Gemini Omni video edit prompts that keep everything else the same
Google says short prompts work best when you edit a video with Gemini Omni Flash, and to add Keep everything else the same. Examples, limits and a Sume call.
- Gemini Omni reference video: is the audio used? No
Gemini Omni Flash accepts video references but not audio: Google says audio in a reference clip is ignored. Limits, Sume's fields, and models that take audio.
- Does Gemini Omni video have a SynthID watermark?
Google says all Gemini Omni Flash videos include an invisible SynthID watermark. What that means for API clips, YouTube disclosure, and what Sume's docs say.
Written by Sume