Nodes/H3 Continuum/[Legacy] H3 Continuum Sampler V2
ComfyUI Node

[Legacy] H3 Continuum Sampler V2

The integrated V2 sampler that decoded the whole run itself

By ukr8b3g-cmyk·Created 29 days ago·Updated a day ago· 73
[Legacy] H3 Continuum Sampler V2
  • model
  • clip
  • video_vae
  • audio_vae
  • sampler
  • sigmas
  • first_frame
  • last_frame
  • session
  • initial_state
  • prompt_plan
  • images
  • audio
  • last_state
  • session
  • report
prompt_modeAuto
prompt_scriptDescribe one continuous MiniMax H3 shot with audio.
chunks3
chunk_seconds5.0
width1344
height768
continuityBalanced — 22 frames
base_seed0
audio_continuitytrue
exact_total_durationtrue
diagnosticsBasic
reroll_from_chunk0
reroll_nonce0
strict_compatibilityfalse
debugfalse
seam_correctionAuto
sequence_prompt
show_previewtrue
clip_1_prompt
clip_2_prompt
clip_3_prompt
clip_4_prompt
clip_5_prompt
clip_6_prompt
clip_7_prompt
clip_8_prompt
clip_9_prompt
clip_10_prompt
clip_11_prompt
clip_12_prompt
clip_13_prompt
clip_14_prompt
clip_15_prompt
clip_16_prompt

H3 Continuum Sampler V2 is the do-everything version of this pack's sampler, and understanding it explains why the later versions look so different. It precomputes prompt and image conditioning, isolates accelerator runtime state per chunk, captures latent state before decoding, then decodes and assembles the final AV stream itself. One node, whole video out. It's marked "[Legacy]" and the pack now recommends the V3/V3.3 samplers - but V2 workflows are still everywhere, and this is the node that made the pack's name.

The V2 output is friendly in the best way: images and audio come out already decoded and assembled, ready for a save or Create Video node. You also get last_state and session outputs (for continuing or persisting the run) and a report STRING. No separate VAE decode step, no assembly node - that all happens inside. The tradeoff is that the pack owns the decode, so it doesn't ride along with ComfyUI Core's H3 VAE improvements the way V3+ does.

The inputs that matter

Core pipeline: model, clip, video_vae, audio_vae, sampler, sigmas. Note the audio_vae input - V2 decodes audio itself, unlike V3 which leaves that to Core. prompt_mode (Auto) plus prompt_script (Text Multiline) parse Fixed / --- List / [0-5s] Timeline prompts, and sequence_prompt is an optional socket so you can drive the script from elsewhere. chunks (3, max 16), chunk_seconds (5.0), width/height (multiples of 32), continuity (default Balanced - 22 frames; Auto - conservative scores latent motion and falls back to 22f), base_seed, and audio_continuity (true).

The session/reroll system lives here too: reroll_from_chunk (0) reuses matching accepted chunks from an optional session and regenerates N onward; reroll_nonce changes seeds for regenerated chunks only; strict_compatibility (true) runs proactive H3 API checks. There's also seam_correction (Auto) - native-first video correction adopted only when the boundary and five-frame transition clearly improve, with audio guarded independently.

V2 also carries up to sixteen clip_1_prompt..clip_16_prompt override sockets. That's the old way to give each chunk its own prompt; the newer Clip Overrides node replaces that pile of sockets with one prompt_overrides input.

Optional inputs: first_frame, last_frame, session, initial_state, prompt_plan (from the Prompt Plan Preview node), and show_preview.

Install and when to care

cd ComfyUI/custom_nodes
git clone https://github.com/ukr8b3g-cmyk/ComfyUI-H3-Continuum.git

or via ComfyUI Manager ("H3 Continuum"), then restart. No extra pip packages; needs a MiniMax H3 ComfyUI environment (weights not bundled) and ComfyUI v0.32.0+.

If you're loading an older V2 workflow, this node is why it still works - the pack explicitly keeps legacy IDs registered for compatibility. If you're building fresh, skip it: the V3.3 sampler produces better-behaved output (external Core decode, Run Storage auto-resume, guarded seam correction on the assemble side) and fewer moving parts. Keep V2 in mind mainly for the handful of workflows that lean on its integrated decode or its session model.

CategoryMiniMax H3/Continuum/Legacy

Inputs (45)

NameTypeDefaultDescription
modelMODEL
clipCLIP
video_vaeVAE
audio_vaeVAE
samplerSAMPLER
sigmasSIGMAS
prompt_modeCOMBOAutoAuto detects Fixed text, --- separated List text, or [0-5s] / [Chunk 1] Timeline sections.
prompt_scriptSTRINGDescribe one continuous MiniMax H3 shot with audio.Fixed: one prompt. List: separate chunks with a line containing ---. Timeline: use [0-5s], [5-10s], ... or [Chunk 1] headers.
chunksINT31–16
chunk_secondsFLOAT5.04–30Target duration shared by every chunk. 5–15 seconds is the recommended and validated range. Values above 15 seconds are supported, but VRAM use and processing time can increase substantially, especially at high resolution.
widthINT134432–16384
heightINT76832–16384
continuityCOMBOBalanced — 22 framesBalanced 22f reproduces the V1 default. Auto uses a conservative latent-motion score and falls back to 22f near thresholds.
base_seedINT00–18446744073709550000
audio_continuityBOOLEANtrue
exact_total_durationBOOLEANtrueTrim or minimally pad the assembled result to chunks × seconds × 24fps.
diagnosticsCOMBOBasicControls report verbosity only; it does not change generation or seam correction.
reroll_from_chunkINT00–160 resumes/reuses every matching accepted chunk from the optional session. N preserves chunks before N and regenerates N onward.
reroll_nonceINT00–4294967295Change this to derive new seeds for regenerated chunks only.
strict_compatibilityBOOLEANfalse
debugBOOLEANfalse
seam_correctionCOMBOAutoAuto keeps native video unless a no-blend candidate improves the boundary and five-frame transition without component regression; audio is guarded independently. Off preserves the decode path. Basic applies the decoded A/V correction including conservative video blend.
sequence_promptoptSTRINGConnect one Text (Multiline). Prompt Format parses it for the complete sequence without changing this socket.
first_frameoptIMAGE
last_frameoptIMAGE
sessionoptH3_CONTINUUM_SESSION
initial_stateoptH3_CONTINUUM_STATE
prompt_planoptH3_CONTINUUM_PROMPT_PLAN
show_previewoptBOOLEANtrueShow the in-progress latent thumbnail for this sampler node.
clip_1_promptoptSTRINGOptional prompt override for Clip 1.
clip_2_promptoptSTRINGOptional prompt override for Clip 2.
clip_3_promptoptSTRINGOptional prompt override for Clip 3.
clip_4_promptoptSTRINGOptional prompt override for Clip 4.
clip_5_promptoptSTRINGOptional prompt override for Clip 5.
clip_6_promptoptSTRINGOptional prompt override for Clip 6.
clip_7_promptoptSTRINGOptional prompt override for Clip 7.
clip_8_promptoptSTRINGOptional prompt override for Clip 8.
clip_9_promptoptSTRINGOptional prompt override for Clip 9.
clip_10_promptoptSTRINGOptional prompt override for Clip 10.
clip_11_promptoptSTRINGOptional prompt override for Clip 11.
clip_12_promptoptSTRINGOptional prompt override for Clip 12.
clip_13_promptoptSTRINGOptional prompt override for Clip 13.
clip_14_promptoptSTRINGOptional prompt override for Clip 14.
clip_15_promptoptSTRINGOptional prompt override for Clip 15.
clip_16_promptoptSTRINGOptional prompt override for Clip 16.

Outputs (5)

NameTypeDescription
imagesIMAGE
audioAUDIO
last_stateH3_CONTINUUM_STATE
sessionH3_CONTINUUM_SESSION
reportSTRING