Skip to main content
Generates videos from text prompts using Google’s Veo API. This node can create videos from text descriptions and optional image inputs, with control over parameters like aspect ratio, duration, and more.

Inputs

ParameterDescriptionData TypeRequiredRange
promptText description of the video (default: empty)STRINGYes-
aspect_ratioAspect ratio of the output video (default: “16:9”)COMBOYes”16:9"
"9:16”
negative_promptNegative text prompt to guide what to avoid in the video (default: empty)STRINGNo-
duration_secondsDuration of the output video in seconds (default: 5)INTNo5-8
enhance_promptWhether to enhance the prompt with AI assistance (default: True). This is an advanced parameter.BOOLEANNo-
person_generationWhether to allow generating people in the video (default: “ALLOW”). This is an advanced parameter.COMBONo”ALLOW"
"BLOCK”
seedSeed for video generation (0 for random) (default: 0). This is an advanced parameter.INTNo0-4294967295
imageOptional reference image to guide video generationIMAGENo-
modelVeo model to use for video generation (default: “veo-2.0-generate-001”)COMBONo”veo-2.0-generate-001"
"veo-3.1-generate"
"veo-3.1-fast-generate"
"veo-3.1-lite"
"veo-3.0-generate-001"
"veo-3.0-fast-generate-001”
Note: The generate_audio parameter is only available for Veo 3.0 and Veo 3.1 models and is automatically handled by the node based on the selected model. When using Veo 3.0 or Veo 3.1 models, the enhance_prompt parameter is forced to True.

Outputs

Output NameDescriptionData Type
outputThe generated video fileVIDEO
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): abb403ceddb16511988e4ac98ae126c7d6de3bf2f25789189fc05d72f475ca95