MiniMax: Image to Video

The MiniMax: Image to Video workflow is designed to transform static images into dynamic videos by integrating CGI elements, providing a seamless transition from still visuals to animated sequences. This workflow leverages the MiniMax model, known for its ability to interpret and animate images with high fidelity. The core of the workflow involves the MinimaxImageToVideoNode, which processes input images and text to generate video content. Additionally, the workflow uses nodes like LoadImage to import images and SaveVideo to export the final video output. A MarkdownNote node is included for documentation and annotation purposes, ensuring that users can keep track of their workflow modifications and settings.

Technically, this workflow operates by first loading an image using the LoadImage node, which serves as the primary visual input. The MinimaxImageToVideoNode then takes over, applying sophisticated algorithms to convert the static image into a video sequence, incorporating any specified CGI elements. The SaveVideo node finalizes the process by encoding and saving the video output. This workflow is particularly useful for content creators and digital artists who wish to enhance their projects with animated content derived from static images, offering a streamlined and efficient method to produce high-quality video animations.

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

api_hailuo_minimax_i2v.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

// Install (beta)
npm i @comfyorg/sdk

// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

Frequently Asked Questions

View all workflows
Showing 30 of 30 templates