Package Information
Downloads: 201 weekly / 201 monthly
Latest Version: 0.1.1
Author: Mohamad Kazemi
Available Nodes
Documentation
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-veo
Then 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) |