Gemini Omni Flash 1.1 API
Generate video from a prompt for 3–10 seconds with native audio, at resolutions up to 4K.
Gemini Omni Flash 1.1 modes
Google · gemini-omni-flash-1.1-text-to-video
Text to video
Generate video from a prompt for 3–10 seconds with native audio, at resolutions up to 4K.
Put a prompt and "model": "gemini-omni-flash-1.1-text-to-video" on a video clip, and the render generates it and edits it into the video. To generate it on its own, send the same asset to the generate endpoint.
Built forShort social clips · High-resolution shots · Clips with sound built in
Technical specifications
| Input | Text prompt |
|---|---|
| Output | Video |
| Length | 3 to 10 seconds |
| Resolution | 360p, 720p, 1080p, 4k |
| Aspect ratios | 16:9, 9:16 |
| Audio | Native audio |
{
"asset": {
"type": "video",
"prompt": "Ice settles in a glass of lemonade on a deep green backdrop",
"model": "gemini-omni-flash-1.1-text-to-video",
"options": {
"aspectRatio": "16:9",
"resolution": "720p"
}
},
"length": 4
}Google · gemini-omni-flash-1.1-image-to-video
Image to video
Animate an image for 3–10 seconds with native audio, at resolutions up to 4K.
Put a prompt and "model": "gemini-omni-flash-1.1-image-to-video" on a video clip, and the render generates it and edits it into the video. To generate it on its own, send the same asset to the generate endpoint.
Built forAnimating a still in 4K · Short social clips · Product moments with sound

Technical specifications
| Input | Text prompt and a start image, with an optional end image |
|---|---|
| Output | Video |
| Length | 3 to 10 seconds |
| Resolution | 360p, 720p, 1080p, 4k |
| Aspect ratios | 16:9, 9:16 |
| Audio | Native audio |
{
"asset": {
"type": "video",
"prompt": "Soft light shifts across the mug as a wisp of steam rises",
"model": "gemini-omni-flash-1.1-image-to-video",
"options": {
"startSrc": "https://cdn.shotstack.io/au/v1/generations/35tqpmb0ya/f058f2dc-a092-53ec-be9b-7e918e373889.png",
"aspectRatio": "16:9",
"resolution": "720p"
}
},
"length": 4
}Pricing
Generation is paid in credits from the same balance as rendering, at what the model's provider charges plus a small margin. See AI generation pricing.
| Mode | Charged per | Price changes with | Length a quote assumes without one |
|---|---|---|---|
| Text to video | Second of video, 3 to 10 | Resolution: 360p, 720p (default), 1080p, 4K | 8 seconds |
| Image to video | Second of video, 3 to 10 | Resolution: 360p, 720p (default), 1080p, 4K | 8 seconds |
Get a quote
POST /generate/quote takes the same body as the generate endpoint and returns what that generation would cost. Nothing is generated, reserved or charged.
curl -X POST \
-H "Content-Type: application/json" \
-H "x-api-key: $SHOTSTACK_API_KEY" \
-d '{
"asset": {
"type": "video",
"prompt": "Ice settles in a glass of lemonade on a deep green backdrop",
"model": "gemini-omni-flash-1.1-text-to-video",
"options": {
"aspectRatio": "16:9",
"resolution": "720p"
}
},
"length": 4
}' \
https://api.shotstack.io/edit/stage/generate/quoteThe response gives credits, the price of that request, and ceiling, which is true when the request has no length for a model charged by length, so the price is an estimate. Prices follow the providers, so ask again rather than storing one.
How it compares
Gemini Omni Flash 1.1 beside the other models in Shotstack that make the same thing.
| Model | Best for | Modes | Length | Max resolution | Aspect ratios | Audio | End image | Seed |
|---|---|---|---|---|---|---|---|---|
| Gemini Omni Flash 1.1 | Short clips up to 4K, with native audio | Text to video, Image to video | 3–10 s | 4K | 2 | Native | Yes | — |
| Seedance 2.0 | Cinematic motion and prompt-directed camera moves | Text to video, Image to video | 4–15 s | 1080p | 6 | Optional | Yes | — |
| Seedance 2.5 | Longer scenes, up to 30 seconds in one clip | Text to video, Image to video | 4–30 s | 1080p | 6 | Optional | Yes | — |
| Wan 3.0 Prime | 1080p clips, with audio and prompt enhancement on by default | Text to video, Image to video | 2–30 s | 1080p | 5 | On by default | Yes | Yes |