# Google Veo 3 Video Generation Node

Generates videos from text prompts using Google's Veo 3 API. This node supports multiple Veo 3 models, including fast and lite variants, and allows you to specify video resolution, duration, and audio generation.

## Inputs

| Parameter | Description | Data Type | Required | Range |
|-----------|-------------|-----------|----------|-------|
| `prompt` | Text description of the video (default: "") | STRING | Yes | - |
| `aspect_ratio` | Aspect ratio of the output video (default: "16:9") | COMBO | Yes | "16:9"<br>"9:16" |
| `resolution` | Output video resolution. 4K is not available for veo-3.1-lite and veo-3.0 models. (default: "720p") | COMBO | No | "720p"<br>"1080p"<br>"4k" |
| `negative_prompt` | Negative text prompt to guide what to avoid in the video (default: "") | STRING | No | - |
| `duration_seconds` | Duration of the output video in seconds, in steps of 2 (default: 8) | INT | No | 4-8 |
| `enhance_prompt` | This parameter is deprecated and ignored. (default: True) | BOOLEAN | No | - |
| `person_generation` | Whether to allow generating people in the video (default: "ALLOW") | COMBO | No | "ALLOW"<br>"BLOCK" |
| `seed` | Seed for video generation (0 for random) (default: 0) | INT | No | 0-4294967295 |
| `image` | Optional reference image to guide video generation | IMAGE | No | - |
| `model` | Veo 3 model to use for video generation (default: "veo-3.0-generate-001") | COMBO | No | "veo-3.1-generate"<br>"veo-3.1-fast-generate"<br>"veo-3.1-lite"<br>"veo-3.0-generate-001"<br>"veo-3.0-fast-generate-001" |
| `generate_audio` | Generate audio for the video. Supported by all Veo 3 models. (default: False) | BOOLEAN | No | - |

**Note:** The `enhance_prompt` parameter is deprecated and its value is ignored. The node always enhances the prompt internally. Additionally, the `resolution` parameter is only applied when using a veo-3.1 model; it is ignored for veo-3.0 models. If you select "4k" resolution with a veo-3.1-lite or veo-3.0 model, the node will raise an error.

## Outputs

| Output Name | Description | Data Type |
|-------------|-------------|-----------|
| `output` | The generated video file | VIDEO |

> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Veo3VideoGenerationNode/en.md)

---
**Source fingerprint (SHA-256):** `8aa8c5050343867ce6c684d4d378d0f444bb88d1edc8830541bfc28e5e238eab`
