One MiniMax H3 generation = a 12.25 s multi-shot video: 4-5 shots with hard cuts, up to 3 characters and lip-synced dialogue, rendered in ONE pass so faces, room and lighting stay consistent across cuts. Runs on a 16 GB GPU.
- ComfyUI workflow (API format), core H3 nodes only (Reference-to-Video, 3 references at full size)
- Structured multi-shot prompt template + a complete real example
- Post-processing scripts: GPEN face restoration with temporal smoothing, and RIFE 48 fps with scene-cut detection (no ghost frames on cuts)
- README with the editing rules that fixed lip sync, eyelines and teeth
Full method: Multi-shot AI videos in one 12-second generation. Adults only: every character is generated and age-checked.
Description
v1.2 — fix + clearer README. The workflow itself is unchanged. Fix in the optional face_restore.py script: it crashed as soon as two faces were tracked at once (the lead plus a second character, a face on a TV or a poster), exactly the multi-character case, and the whole video was then left unrestored.
README: new FAQ. You only need the .json (core ComfyUI nodes, nothing to install). “API format” is just ComfyUI's “Export (API)” format: drag it onto the canvas, it is not App mode. The two .py files are optional scripts I run outside ComfyUI after the render; they are not custom nodes and do not go in any ComfyUI folder.