This page is auto-generated from model configurations. Last updated: 2026-03-13.
This reference lists all available Google video generation models and their parameters. Use these parameter names when calling the Generation API.
- Google Veo 2
- Google Veo 3
- Google Veo 3 Fast
- Google Veo 3.1
- Google Veo 3.1 Extend Video
- Google Veo 3.1 Fast
Google Veo 2
Veo 2 is a realistic physics video model for simulating natural phenomena and physical interactions.
Model ID: model_veo2
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo2/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. |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Video aspect ratio |
duration | number | No | 5 | - | - | 5, 6, 7, 8 | Video duration |
seed | number | No | - | - | - | - | Use a seed for reproducible results. Leave blank to use a random seed. |
Google Veo 3
Veo 3 is a realistic physics video model for simulating natural phenomena and physical interactions. Veo 3 can also generate sound and music.
Model ID: model_veo3
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3/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. |
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 Fast
Veo 3 Fast is a faster, more affordable version of Veo 3, Google's realistic physics video model for simulating natural phenomena and physical interactions.
Model ID: model_veo3-fast
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_veo3-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. |
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
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
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
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. |
Updated about 4 hours ago