Nodes/comfyui-minimax-h3-audio-T8/MiniMax H3 Face Refine Window Studio Compose / 已接受窗口合成 (Advanced)
ComfyUI Node

MiniMax H3 Face Refine Window Studio Compose / 已接受窗口合成 (Advanced)

Rebuild the final video from a manifest — H3 never even loads

By T8mars·Created about a month ago·Updated a day ago· 1,031
MiniMax H3 Face Refine Window Studio Compose / 已接受窗口合成 (Advanced)
  • base_frames
  • window_plan
  • result_frames
  • combined_accepted_mask
  • complete
  • report_json
studio_idface_refine_project_01
commit_barrier

Every other node in the Face Refine Studio route is about generating - planning windows, extracting them, rendering candidates, deciding on them. This one is the payoff with a twist: MiniMaxH3FaceRefineWindowStudioComposeT8Advanced rebuilds your full final timeline from the immutable source frames plus the accepted Studio overlays stored in the manifest, and it does it without loading H3 at all. No model, no sampler, no 33B of VRAM sitting in the way. It's pure compositing from durable state, which makes it the cheapest and most crash-resistant node in the whole route.

Why that matters

Consider the worst-case scenario the README designed for: you've committed the last window, and ComfyUI crashes before you saved the video. With any ordinary workflow, that's a full re-render of every window to get your file back. With this node, you just reconnect Compose, hit run, and it reads the manifest - all decisions already recorded - and reassembles the timeline from source + accepted overlays. The model never needs to run again. That's not a nice-to-have; on a 16GB card where each window render is the expensive, crash-prone part, it's the reason the manifest exists.

Inputs

  • base_frames - the same full source timeline everything else saw.
  • window_plan - the plan from MiniMaxH3FaceRefineWindowPlanT8Advanced, so the node knows the original window layout and which ranges were repair targets.
  • studio_id - must match the ID the Studio Start and Commit nodes used, or this node looks in the wrong project folder.
  • commit_barrier - optional and unusual: it's a string input whose only job is to enforce graph order. Wire the last Commit node's report into it and ComfyUI won't let Compose run before that commit exists. If your graph already enforces ordering another way, you can leave it empty - hence the del commit_barrier in the source.

What it produces

  • result_frames (IMAGE) - the full-length fixed timeline. Rejected and still-pending windows remain exact source frames; only windows with an accepted overlay carry the repair. That's the contract working: context and padding never made it in, because only accepted overlays are composed.
  • combined_accepted_mask - a MASK showing every region that actually changed across all accepted windows, handy for a final visual audit.
  • complete (boolean) - confirms the rebuild covers the whole plan.
  • report_json - which windows contributed and which stayed source.

The one step it deliberately doesn't do

It outputs images only. The node description is blunt: connect the original complete AUDIO separately when you save the final video. Remember that in this route window-generated audio is never authorized - the finished file always carries the full original sound track, and you supply it at save time with your normal video-save node (which, if you want the same "only publish after strict decode" discipline, the H3-World Safe Video Save node demonstrates).

Wire order for the whole route: Studio Start → (per-window: Extract, render, Commit) until complete → Compose → your audio-joined save. Working example: 2026-09-05_H3_Face_Refine_Window_Studio_Compose_Advanced_EXP.json under examples/workflows/06-face-refine. Install is the pack standard - ComfyUI Manager search "MiniMax H3 Audio T8" or clone into custom_nodes and restart; no extra pip dependencies. And since this node runs without the model, it's also the cheapest thing in the pack to test with: point it at a manifest with one accepted window and confirm your studio_id bookkeeping before you commit to a long serial run.

CategoryT8/MiniMax H3/Quality/Experimental/Face Refine Window

Inputs (4)

NameTypeDefaultDescription
base_framesIMAGE
window_planH3_T8_FACE_REFINE_WINDOW_PLAN
studio_idSTRINGface_refine_project_01
commit_barrieroptSTRINGOptional Commit report link used only to enforce graph order.

Outputs (4)

NameTypeDescription
result_framesIMAGE
combined_accepted_maskMASK
completeBOOLEAN
report_jsonSTRING