Skip to main content
The Video Gen node runs a video model on a prompt and produces a video for the next node to use. You pick the model and write the prompt. Depending on the model you choose, the node can also accept reference media, such as a starting image, to guide the generation. Both the prompt and the model’s parameters can be set on the node or fed in from upstream nodes.

Inputs

Input handles are on the left of the node. The exact set depends on the model you select — the node shows a handle for each of that model’s available parameters.

Outputs

Output handles are on the right of the node. One video generation call produces one output item. If the Video Gen node receives multiple input items from a Batch or structured list, it runs once per item and produces one output item per run.

Settings

  • Model — the video model that runs. Filtered to models that produce video output.
  • Prompt — the text instruction the model generates from. A {{variable}} token exposes a dedicated text handle so upstream values can fill that part of the prompt.
  • Connected parameters — any extra inputs the selected model exposes (reference media, aspect ratio, duration, and similar) appear as fields on the node. The exact set changes with the model.
  • Advanced Settings — less-common model parameters under a collapsible section. The available parameters depend on the selected model.
Switching models keeps any compatible parameter values and fills in defaults for the new model’s parameters.

When to use

Reach for Video Gen whenever a step should produce a video — turning a text prompt into a clip, or animating a reference image the upstream flow created. Pick the model that matches the style, length, and inputs you need.

Connects to

  • UpstreamInput nodes feeding the prompt; an LLM node producing a refined prompt; an Image Gen node producing a reference/start image.
  • Downstream — a Result node to surface the video as a workflow output, or any node that accepts a video (or file) input.

Notes / limits

  • The output is a single video handle labeled Video.
  • Video Gen can run by itself from the node’s Run action when its required inputs are available.
  • Video generation typically takes longer and costs more than text or image steps; runs can take a while to complete.
  • A Batch, multi-select Choose Output, or LLM structured list makes Video Gen run once per incoming item. See Lists & single values.
  • Connection compatibility follows the standard rules: exact-type matches connect, any connects to anything except tool-list, and media types can feed a file target.
  • As with the rest of the canvas, no cycles or self-connections.

Next steps

Workflow overview

How nodes, handles, and connections fit together on the canvas.

Image Gen node

Generate an image — often the reference a Video Gen node animates.