Nodes/MiniMax H3 Audio T8/MiniMax H3 Enhance-A-Video + STG (Advanced EXP)
ComfyUI Node

MiniMax H3 Enhance-A-Video + STG (Advanced EXP)

FETA plus skip-block guidance on H3, with the extra forwards audited

By T8mars·Created 20 days ago·Updated a day ago· 807
MiniMax H3 Enhance-A-Video + STG (Advanced EXP)
  • model
  • sigmas
  • model
  • runtime
  • report_json
modereport_only
tau4.00
start_video_progress0.00
end_video_progress1.00
max_workspace_mib32
g_hard_limit1.50
stg_scale0.35
stg_double_blocks25
stg_start_progress0.25
stg_end_progress0.85
shift_video12.0
rescale0.00

This composer pairs the Enhance-A-Video / FETA temporal boost with a second idea: skip-block guidance, STG for short. The pitch is that you get both techniques in one owned node instead of stacking two third-party patches and hoping they don't fight. Like the other EAV composers in this pack, it's Stock20-only, experimental, and built around auditing exactly what happened rather than promising a quality win.

How the mechanism works: STG runs a weak branch of the model alongside the main one - the same as guidance, but instead of a separate model you skip a set of H3 "double blocks" in the weak path and use the difference as extra guidance. stg_double_blocks (default "25") is the comma-separated list of blocks skipped only by the weak branch, stg_scale (default 0.35) is how hard that guidance pushes, and stg_start_progress / stg_end_progress (0.25 → 0.85) bound when it's active. Meanwhile FETA is applied consistently to both the main and weak branches, and the runtime audit verifies the exact number of extra joint audio-video forwards so the "extra compute" isn't a mystery.

The subtle knob is mode, and it's easy to misread:

  • disabled - keeps STG active but disables only EAV. This is your controlled baseline: pure skip-block guidance, no FETA.
  • report_only - measures FETA on both branches without applying the target-video gain.
  • apply_exp - the full thing: STG plus the FETA gain on the target video.

That's a deliberate quirk: "disabled" here doesn't mean the node is off, it means EAV is off. If you want literally nothing, don't connect the node at all.

The fields that bite beginners:

  • sigmas - exact native Stock20 SIGMAS from the sampler. Contract-checked.
  • shift_video (default 12) - must match the native H3 video clock your schedule uses.
  • rescale - must stay 0. It's not validated for this combo, and the tooltip is a warning dressed as a description.
  • tau - the usual experimental FETA weight, 4 as a candidate not a conclusion.

Outputs are the standard composer set: model (into the sampler), runtime (H3_T8_EAV_RUNTIME), and report_json. The audit matters here because STG + FETA means extra joint AV forwards, and the node is transparent about counting them - the README's verdict is that it passed low-load deterministic contract checks and workflow import, but was not stress-tested, and it's not being marketed as "better quality, faster, or safer on 16GB." That's the whole tone of this pack, and it's worth respecting: run it, read the report, judge the video yourself.

Install: ComfyUI Manager, search "MiniMax H3 Audio T8", or clone it:

cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/comfyui-minimax-h3-audio-T8

Restart after. No forced pip dependencies and no auto-downloaded weights - H3 model, CLIP, VAE and LoRAs are yours to supply. And before you reach for this: make sure your setup is clean. The tooltip is explicit that you shouldn't stack this on top of standalone STG, BlockCache, Prompt Relay, Sage, or Long Video hooks. One guidance owner per graph.

CategoryT8/MiniMax H3/Quality/Experimental

Inputs (14)

NameTypeDefaultDescription
modelMODELConnect an unpatched native H3 model. Do not stack standalone STG, BlockCache, Prompt Relay, Sage, Long Video or another guidance hook.
sigmasSIGMASConnect the exact native Stock20 SIGMAS sent to the sampler.
modeCOMBOreport_onlydisabled keeps STG active but disables only EAV for a controlled baseline; report_only measures FETA on both branches; apply_exp also enables the target-video gain.
tauFLOAT4.00-32–32
start_video_progressFLOAT0.000–0.99
end_video_progressFLOAT1.000.01–1
max_workspace_mibINT324–512FETA score-buffer budget only; not total workflow VRAM.
g_hard_limitFLOAT1.501–3
stg_scaleFLOAT0.350–5Strength of the extra weak-branch guidance. 0.35 is a conservative starting point, not a universal quality optimum.
stg_double_blocksSTRING25Comma-separated H3 double blocks skipped only by the weak branch.
stg_start_progressFLOAT0.250–0.99
stg_end_progressFLOAT0.850.01–1
shift_videoFLOAT12.00.01–64Must match the native H3 video clock used by the schedule.
rescaleFLOAT0.000–0Must remain 0; shared AV global-std rescale is not validated.

Outputs (3)

NameTypeDescription
modelMODEL
runtimeH3_T8_EAV_RUNTIME
report_jsonSTRING