Grok Video
Generate, animate, edit, or extend videos using xAI's Grok Imagine Video models. The original model supports text-to-video; version 1.5 requires a starting image.
The Grok Video node supports xAI's original Grok Imagine Video model and Grok Imagine Video 1.5. Generate from text with the original model, animate an image with either model, or edit and extend videos.
Modes
This node reconfigures itself depending on the selected mode — each mode has its own fields.
| Mode | What it does | Output |
|---|---|---|
| Generate Video | Create a video from a text prompt or starting image | Video |
| Edit Video | Edit an existing video with text prompts | Video |
| Extend Video | Extend an existing MP4 video with a continuation prompt | Video |
Generate Video
Create a video from a text prompt or starting image
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description | Available when |
|---|---|---|---|---|
| Prompt | Text (multiline) | Required | Enter your text here | — |
| Image URL (optional) | File upload | Optional | Optional starting image. Without one, the original Grok Imagine Video model generates from text. | Model is “grok-imagine-video” |
| Image URL | File upload | Optional | Required starting image for Grok Imagine Video 1.5 image-to-video generation. | Model is “grok-imagine-video-1.5” |
Settings
| Setting | Type | Default | Description | Available when |
|---|---|---|---|---|
| Model | Select | grok-imagine-video-1.5 | Options: grok-imagine-video-1.5 (default) · grok-imagine-video. | — |
| Duration (seconds) | Select | 10 seconds | Video duration between 1 and 15 seconds. | Model is “grok-imagine-video” |
| Duration (seconds) | Select | 8 seconds | Video duration between 1 and 15 seconds. | Model is “grok-imagine-video-1.5” |
| Aspect Ratio | Select | 16:9 | — | |
| Resolution | Select | 720p | Options: 720p (default) · 480p. | — |
Duration (seconds) options
| Option | Default |
|---|---|
| 5 seconds | |
| 10 seconds | ✓ |
| 15 seconds |
Duration (seconds) options
| Option | Default |
|---|---|
| 1 second | |
| 2 seconds | |
| 3 seconds | |
| 4 seconds | |
| 5 seconds | |
| 6 seconds | |
| 7 seconds | |
| 8 seconds | ✓ |
| 9 seconds | |
| 10 seconds | |
| 11 seconds | |
| 12 seconds | |
| 13 seconds | |
| 14 seconds | |
| 15 seconds |
Aspect Ratio options
| Option | Default |
|---|---|
| 16:9 | ✓ |
| 4:3 | |
| 1:1 | |
| 9:16 | |
| 3:4 | |
| 3:2 | |
| 2:3 |
Output: Video
Edit Video
Edit an existing video with text prompts
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description |
|---|---|---|---|
| Prompt | Text (multiline) | Required | Enter your text here |
| Video URL | File upload | Required | URL of the video to edit. |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Model | Select | grok-imagine-video-1.5 | Options: grok-imagine-video-1.5 (default) · grok-imagine-video. |
Output: Video
Extend Video
Extend an existing MP4 video with a continuation prompt
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description | Available when |
|---|---|---|---|---|
| Prompt | Text (multiline) | Required | Enter your text here | — |
| Source Video URL (.mp4) | File upload | Required | Input video must be MP4 and 2-15 seconds. | Model is “grok-imagine-video” |
| Source Video URL (.mp4) | File upload | Required | Input video must be MP4 and 2-30 seconds. | Model is “grok-imagine-video-1.5” |
Settings
| Setting | Type | Default | Description | Available when |
|---|---|---|---|---|
| Model | Select | grok-imagine-video-1.5 | Options: grok-imagine-video-1.5 (default) · grok-imagine-video. | — |
| Extension Duration (seconds) | Select | 6 seconds | Length of generated extension only (2-10s). | Model is “grok-imagine-video” |
| Extension Duration (seconds) | Select | 6 seconds | Length of generated extension only (1-10s). | Model is “grok-imagine-video-1.5” |
Extension Duration (seconds) options
| Option | Default |
|---|---|
| 2 seconds | |
| 3 seconds | |
| 4 seconds | |
| 5 seconds | |
| 6 seconds | ✓ |
| 7 seconds | |
| 8 seconds | |
| 9 seconds | |
| 10 seconds |
Extension Duration (seconds) options
| Option | Default |
|---|---|
| 1 second | |
| 2 seconds | |
| 3 seconds | |
| 4 seconds | |
| 5 seconds | |
| 6 seconds | ✓ |
| 7 seconds | |
| 8 seconds | |
| 9 seconds | |
| 10 seconds |
Output: Video