Skip to main content
POST
Gemini Omni Extend
gemini-omni-extend continues motion from one public source video. Send the video through the singular video_url field. You can also supply up to five optional reference images through image_urls.
string
required
Set to gemini-omni-extend.
string
required
Describe how movement, camera direction, and audio should continue.
string
default:"1280x720"
Use 1280x720 or 1920x1080 for 16:9 output. Use 720x1280 or 1080x1920 for 9:16 output. Other sizes are not supported.
string
required
One publicly reachable http or https source-video URL. Send a string, not an array.
string[]
Up to five optional, publicly reachable http or https reference-image URLs. Each reference image must be no larger than 5 MiB.

Request

The response returns a queued task id. Follow the Video API workflow to poll and download.
Do not send seconds with this model. The extension contract derives the output duration from the source video.