Skip to main content
Generates videos synchronously based on a text prompt and optional starting/ending images. This node uses the Luma API to create videos, allowing you to define the video’s content through a prompt and optionally specify the first and/or last frame to control the video’s structure.

Inputs

ParameterDescriptionData TypeRequiredRange
promptPrompt for the video generation (default: "")STRINGYes-
modelSelects the video generation model from available Luma modelsCOMBOYes"ray-1-6"
"ray-2"
resolutionOutput resolution for the generated video (default: “540p”). This parameter is ignored when using the ray-1-6 model.COMBOYes"540p"
"720p"<br />”1080p”<br />”4k”`
durationDuration of the generated video. This parameter is ignored when using the ray-1-6 model.COMBOYes"5s"
"9s"
loopWhether the generated video should loop (default: False)BOOLEANYes-
seedSeed to determine if node should re-run; actual results are nondeterministic regardless of seed. (default: 0)INTYes0 to 18446744073709551615
first_imageFirst frame of generated video. (optional)IMAGENo-
last_imageLast frame of generated video. (optional)IMAGENo-
luma_conceptsOptional Camera Concepts to dictate camera motion via the Luma Concepts node. (optional)CUSTOMNo-
Note: At least one of first_image or last_image must be provided. The node will raise an exception if both are missing. The resolution and duration parameters are ignored when the model is set to ray-1-6.

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): 0ef0e33f4822b522909a9732b333710197cd6e28ed6012c791f4268f8e995a84