This workflow demonstrates how to drive MiniMax H3 video generation with multiple image anchors placed anywhere along the timeline. The core MiniMaxH3ReferenceToVideo node takes a long-form prompt (via PrimitiveStringMultiline) and up to four reference frames, each with its own timestamp and strength (PrimitiveInt and PrimitiveFloat), to steer motion, framing, and subject continuity at specific moments. ResolutionSelector and ComfyMathExpression set clean, multiple-of-32 dimensions, while RandomNoise provides a seed for reproducibility.

Under the hood, H3 returns video and native stereo audio as model latents. VAEDecode converts the video latents to RGB frames, and VAEDecodeAudio decodes the audio stream. CreateVideo assembles frames at the chosen FPS and muxes the decoded audio; SaveVideo then writes the final file to disk. ComfySwitchNode lets you quickly enable/disable individual reference anchors or the audio path. The workflow is grouped for clarity (User Inputs, Conditioning, Extra Image Guidance Conditioning, Video Settings, Decoding and create video), so you can focus on anchoring key frames to force narrative beats, continue an existing clip, or produce tightly timed social content with synchronized audio.

Advanced nodes like UNETLoader, CLIPLoader, VAELoader, BasicScheduler, SamplerCustomAdvanced, and BasicGuider are included for compatibility and potential extension, but the default H3 path works out of the box. If you want to customize dimensions beyond the presets, remove the ResolutionSelector and drive width/height directly (PrimitiveInt), keeping both divisible by 32 for stable decoding.

API

코드에서 이 워크플로우 사용하기

모든 Comfy 워크플로우는 JSON 그래프입니다. 아래 페이로드는 이 워크플로우 그 자체로, ComfyUI에서 실행되는 것과 동일합니다 — URL에서 가져오거나, 버전 관리에 보관하거나, ComfyUI에서 불러와 노드별로 실행할 수 있습니다.

e99bd5fc385c.json
워크플로우 JSON 불러오는 중…

Comfy SDK로 TypeScript 또는 Python에서 실행하세요. 동일한 코드는 Comfy Cloud 또는 직접 호스팅하는 ComfyUI 모두에 적용됩니다 — 기본 URL만 다릅니다.

// 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");

SDK는 API 형식의 워크플로우를 사용합니다: 이 워크플로우를 ComfyUI에서 열고 파일 → 워크플로우 내보내기(API)를 사용하세요.

Comfy Cloud API 접근은 API 키가 포함된 요금제가 필요합니다.

모든 워크플로우 보기
Showing 30 of 30 templates