Luma Image to Video API Node ComfyUI Official Example
Learn how to use the Luma Image to Video API node in ComfyUI
The Luma Image to Video node allows you to convert static images into smooth, dynamic videos using Luma AI’s advanced technology, bringing life and motion to your images.
In this guide, we’ll show you how to set up a workflow for image-to-video conversion using this node.
To use the API nodes, you need to ensure that you are logged in properly and using a permitted network environment. Please refer to the API Nodes Overview section of the documentation to understand the specific requirements for using the API nodes.
Luma Image to Video Node Documentation
Check out the following documentation to learn more about the node’s parameters:
Luma Image to Video Node Docs
Luma Image to Video API node documentation
Luma Concepts Node Docs
Luma Concepts API node documentation
Image to Video Workflow with Luma API Node
The Luma Image to Video node requires at least one image input (first_image
or last_image
) along with text prompts to determine the video’s motion effects. In this guide, we’ve created an example using first_image
and luma_concepts
to showcase Luma AI’s video generation capabilities.
1. Download the Workflow
The workflow information is included in the metadata of the video below. Download and drag it into ComfyUI to load the workflow.
Download the following image to use as input:
2. Follow the Workflow Steps
Follow these basic steps to run the workflow:
- Upload your input image in the
first_image
node - (Optional) Write prompts in the Luma Image to Video node to describe how you want the image animated
- (Optional) Modify the
Luma Concepts
node to control camera movement for professional cinematography - Click
Run
or useCtrl(cmd) + Enter
to generate the video - Once the API returns results, view the generated video in the
Save Video
node. The video will also be saved to theComfyUI/output/
directory
3. Additional Notes
- Image Input Requirements: At least one of
first_image
orlast_image
is required, with a maximum of 1 image per input - Luma Concepts: Controls camera movement for professional video effects
- Seed Parameter: Only determines if the node should rerun, doesn’t affect generation results
- Enable Input Nodes: Right-click on purple “Bypass” mode nodes and set “mode” to “always” to enable inputs
- Model Selection: Different video generation models have unique characteristics, adjustable via the model parameter
- Resolution and Duration: Adjust output video resolution and length using resolution and duration parameters