This page is auto-generated from model configurations. Last updated: 2026-04-09.
This reference lists all available Google video generation models and their parameters. Use these parameter names when calling the Generation API.
Google Veo 3.1
Section titled “Google Veo 3.1”Veo 3.1 is a realistic physics video model for simulating natural phenomena and physical interactions. Veo 3.1 can also generate sound and music.
Model ID: model_veo3-1
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3-1/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | No | - | - | - | - | Describe your video |
image | file | No | - | - | - | - | Image used as the first frame of the video. Ideal images are 16:9 or 9:16 and 1280x720 or 720x1280, depending on the aspect ratio you choose. First Frame and Reference Images cannot be both set. |
lastFrameImage | file | No | - | - | - | - | Last frame of the video to start generating from. When provided with an input image, creates a transition between the two images. |
referenceImages | file_array | No | - | - | - | - | 1 to 3 reference images for subject-consistent generation (reference-to-video, or R2V). First Frame and Reference Images cannot be both set. |
referenceImagesType | string | No | ASSET | - | - | ASSET, STYLE | The type of the reference image, which defines how the reference image will be used to generate the video. ASSET is a reference image that provides assets to the generated video, such as the scene, an object, a character, etc. STYLE is A reference image that provides aesthetics including colors, lighting, texture, etc., to be used as the style of the generated video, such as ‘anime’, ‘photography’, ‘origami’, etc. |
negativePrompt | string | No | - | - | - | - | Description of what to discourage in the generated video |
resolution | string | No | 720p | - | - | 720p, 1080p | Resolution of the generated video |
generateAudio | boolean | Yes | true | - | - | - | Generate audio for the video |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Aspect ratio for the generated video. If the aspect ratio of the input image does not match the selected video ratio, the model may crop the image to fit. 9:16 is not supported with reference images. |
duration | number | No | 8 | - | - | 4, 6, 8 | Video duration. With Reference Images, only 8s duration is supported. |
seed | number | No | - | - | - | - | Use a seed for reproducible results. Leave blank to use a random seed. |
Google Veo 3.1 Extend Video
Section titled “Google Veo 3.1 Extend Video”Use Veo 3.1 to extend videos that you previously generated with Veo by 7 seconds and up to 20 times.
Model ID: model_veo3-1-extend-video
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3-1-extend-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | No | - | - | - | - | Describe your video |
video | file | Yes | - | - | - | - | Input video to extend. Must be a clip in 16:9 aspect ratio, with a short-side resolution of 720p or 1080p. |
generateAudio | boolean | Yes | true | - | - | - | Generate audio for the video |
seed | number | No | - | - | - | - | Use a seed for reproducible results. Leave blank to use a random seed. |
Google Veo 3.1 Fast
Section titled “Google Veo 3.1 Fast”Veo 3.1 Fast is a faster, more affordable version of Veo 3.1, Google’s realistic physics video model for simulating natural phenomena and physical interactions. Veo 3.1 Fast can also generate sound and music.
Model ID: model_veo3-1-fast
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3-1-fast/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | No | - | - | - | - | Describe your video |
image | file | No | - | - | - | - | Image used as the first frame of the video. Ideal images are 16:9 or 9:16 and 1280x720 or 720x1280, depending on the aspect ratio you choose. |
lastFrameImage | file | No | - | - | - | - | Last frame of the video to start generating from. When provided with an input image, creates a transition between the two images. |
negativePrompt | string | No | - | - | - | - | Description of what to discourage in the generated video |
resolution | string | No | 720p | - | - | 720p, 1080p | Resolution of the generated video |
generateAudio | boolean | Yes | true | - | - | - | Generate audio for the video |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Aspect ratio for the generated video. If the aspect ratio of the input image does not match the selected video ratio, the model may crop the image to fit. |
duration | number | No | 8 | - | - | 4, 6, 8 | Video duration |
seed | number | No | - | - | - | - | Use a seed for reproducible results. Leave blank to use a random seed. |
Google Veo 3.1 Lite
Section titled “Google Veo 3.1 Lite”Veo 3.1 Lite is a lite version of Veo 3.1, Google’s realistic physics video model for simulating natural phenomena and physical interactions. Veo 3.1 Lite can also generate sound and music.
Model ID: model_veo3-1-lite
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3-1-lite/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | No | - | - | - | - | Describe your video |
image | file | No | - | - | - | - | Image used as the first frame of the video. Ideal images are 16:9 or 9:16 and 1280x720 or 720x1280, depending on the aspect ratio you choose. |
lastFrameImage | file | No | - | - | - | - | Last frame of the video to start generating from. When provided with an input image, creates a transition between the two images. |
negativePrompt | string | No | - | - | - | - | Description of what to discourage in the generated video |
resolution | string | No | 720p | - | - | 720p, 1080p | Resolution of the generated video |
generateAudio | boolean | Yes | true | - | - | - | Generate audio for the video |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Aspect ratio for the generated video. If the aspect ratio of the input image does not match the selected video ratio, the model may crop the image to fit. |
duration | number | No | 8 | - | - | 4, 6, 8 | Video duration |
seed | number | No | - | - | - | - | Use a seed for reproducible results. Leave blank to use a random seed. |