n8n-nodes-veo
v0.1.1
Published
n8n community node for Google Veo video generation
Downloads
206
Maintainers
Keywords
Readme
n8n-nodes-veo
An n8n community node for generating videos with Google Veo via the Gemini API.
Features
- Text-to-video -- generate videos from a text prompt
- Image-to-video -- animate a starting image into a video
- Frame-specific generation -- control the first and/or last frame
- Reference images -- guide generation with up to 3 asset or style images
- Video extension -- extend a previously generated Veo video
- Polling -- optionally wait for completion and return the video as binary output
- All Veo models -- Veo 2.0, 3.0, and 3.1 (including fast variants)
Installation
In n8n (recommended)
- Go to Settings > Community Nodes
- Click Install
- Enter
n8n-nodes-veo - Click Install
Manual
cd ~/.n8n
npm install n8n-nodes-veoThen restart n8n.
Credentials
This node uses a Google Gemini API key for authentication.
- Go to Google AI Studio and create an API key
- In n8n, go to Credentials > New Credential
- Search for Google Veo API
- Paste your API key and save
Operations
Generate Video
Generate a video from a text prompt, an input image, or both.
| Field | Description | |---|---| | Prompt | Text describing the video to generate | | Input Image | Optional starting image (binary or URL) | | Last Frame | Optional last frame image (binary or URL) | | Reference Images | Up to 3 images to guide content/style |
Extend Video
Extend a previously generated Veo video by approximately 7 seconds.
| Field | Description | |---|---| | Input Video | The video to extend (binary or URL) | | Prompt | Optional text to guide the extension |
Get Operation Status
Check the status of a long-running video generation operation (useful when "Wait for Completion" is disabled).
Options
Available for Generate and Extend operations:
| Option | Values | |---|---| | Aspect Ratio | 16:9 (landscape), 9:16 (portrait) | | Resolution | 720p, 1080p, 4K | | Duration | 4-8 seconds | | Generate Audio | true / false (Veo 3+) | | Negative Prompt | Things to avoid in the video | | Person Generation | Allow adults only, Don't allow, Allow all | | Sample Count | 1-4 videos per request | | Seed | For deterministic generation | | Compression Quality | Optimized, Lossless | | Resize Mode | Pad, Crop (image-to-video) | | Enhance Prompt | true / false (Veo 2 only) |
