tool/endpoint: templates/minimax/video-with-audio (and the rest of the text-/frame-conditioned H3 family) — pinned LoRA checkpoint
repro:
get_workflow(name="templates/minimax/video-with-audio")
-> lora_weight_name: "minimax_h3_fl2v_turbo_8step_v1.0_bf16.safetensors"
expected: a 768p path exists, since 768p is MiniMax's documented default (short edge 768;
MiniMax-AI/MiniMax-H3 README) and the H3 canvas rule in the minimax-h3 skill is built around
a 768-pixel short edge.
actual: the only FL2VA turbo LoRA wired up is the 544p mixed-aspect one
(training shift 12/3). Per the model specs
table that checkpoint is trained at
544p, which is why the skill documents 960x544 + turbo LoRA + 9 steps as a set that moves
together. That was correct when written — it is no longer the only option.
lightx2v/Minimax-h3-Turbo (repo last modified 2026-09-10) now carries:
| File |
Task |
Train res |
Shift (v/a) |
Steps |
Added |
minimax_h3_fl2v_turbo_8step_v1.0_bf16 (in use) |
FL2VA/T2VA |
544p mixed |
12/3 |
8 |
— |
minimax_h3_fl2v_turbo_4step_v1.0_768p_bf16 |
FL2VA/T2VA |
1344x768 |
6/3 |
4 |
2026-08-11 |
minimax_h3_fl2v_turbo_4step_v1.1_768p_bf16 |
FL2VA/T2VA |
1344x768 |
6/3 |
4 |
2026-08-20 |
minimax_h3_fl2v_turbo_8step_v1.0_768p_bf16 |
FL2VA/T2VA |
1344x768 |
6/3 |
8 |
2026-08-27 |
minimax_h3_fl2v_turbo_4step_v1.2_768p_bf16 |
FL2VA/T2VA |
1344x768 |
6/3 |
4 |
2026-09-04 |
minimax_h3_fl2v_turbo_4step_v1.1_768p_fp8 |
FL2VA/T2VA |
1344x768 |
6/3 |
4 |
2026-09-10 |
The 768p LoRAs are trained at exactly 1344x768. LightX2V's hosted Studio runs the 8-step
v1.0 768p checkpoint at "8 NFE, video shift 6, audio shift 3".
proposed: a 768p variant template — minimax_h3_fl2v_turbo_8step_v1.0_768p_bf16.safetensors,
1344x768, num_inference_steps: 8, video shift 6, audio shift 3, lora alpha 128. Keep the
existing 544p template as the fast-iteration path; this is the quality path.
pick 8-step v1.0, not the newer v1.2. Version order is not quality order here. v1.2
(2026-09-04) "focuses on improving the audio generation quality ... while retaining the same fast
4-step generation setup"; the release thread has users reporting the video regressed ("the
quality took a big hit in v1.2", "His hair is way worse"), and a separate thread is titled "1.0
is the best". Recurring community view is to prefer 8-step over 4-step. v1.2 only becomes
interesting if audio artifacts are the complaint.
blocked by: #147 — without shift/lora_alpha exposed, swapping lora_weight_name alone would
run a 768p LoRA on the 544p schedule (scheduler_config.json ships shift: 12.0).
does not fix the VRAM ceiling. A 1344x768 x 345-frame run OOMs inside denoise.denoise on a
24 GB card (job c503e366abaf: tried to allocate 5.58 GiB, 2.98 GiB free). Peak attention memory
is per-step, so 8 steps instead of 20 makes that configuration much cheaper in time but no
more possible. The resolution-vs-length trade at 24 GB stands until sparse attention is
usable (see lightx2v/Minimax-h3-Turbo-SLA, 85% sparsity — LightX2V runtime only today — and
MiniMax's own "native sparse attention ... will be released in a future update").
tool/endpoint:
templates/minimax/video-with-audio(and the rest of the text-/frame-conditioned H3 family) — pinned LoRA checkpointrepro:
expected: a 768p path exists, since 768p is MiniMax's documented default (short edge 768;
MiniMax-AI/MiniMax-H3README) and the H3 canvas rule in theminimax-h3skill is built arounda 768-pixel short edge.
actual: the only FL2VA turbo LoRA wired up is the 544p mixed-aspect one
(training shift 12/3). Per the model specs
table that checkpoint is trained at
544p, which is why the skill documents 960x544 + turbo LoRA + 9 steps as a set that moves
together. That was correct when written — it is no longer the only option.
lightx2v/Minimax-h3-Turbo(repo last modified 2026-09-10) now carries:minimax_h3_fl2v_turbo_8step_v1.0_bf16(in use)minimax_h3_fl2v_turbo_4step_v1.0_768p_bf16minimax_h3_fl2v_turbo_4step_v1.1_768p_bf16minimax_h3_fl2v_turbo_8step_v1.0_768p_bf16minimax_h3_fl2v_turbo_4step_v1.2_768p_bf16minimax_h3_fl2v_turbo_4step_v1.1_768p_fp8The 768p LoRAs are trained at exactly 1344x768. LightX2V's hosted Studio runs the 8-step
v1.0 768p checkpoint at "8 NFE, video shift 6, audio shift 3".
proposed: a 768p variant template —
minimax_h3_fl2v_turbo_8step_v1.0_768p_bf16.safetensors,1344x768,
num_inference_steps: 8, video shift 6, audio shift 3, lora alpha 128. Keep theexisting 544p template as the fast-iteration path; this is the quality path.
pick 8-step v1.0, not the newer v1.2. Version order is not quality order here. v1.2
(2026-09-04) "focuses on improving the audio generation quality ... while retaining the same fast
4-step generation setup"; the release thread has users reporting the video regressed ("the
quality took a big hit in v1.2", "His hair is way worse"), and a separate thread is titled "1.0
is the best". Recurring community view is to prefer 8-step over 4-step. v1.2 only becomes
interesting if audio artifacts are the complaint.
blocked by: #147 — without shift/lora_alpha exposed, swapping
lora_weight_namealone wouldrun a 768p LoRA on the 544p schedule (
scheduler_config.jsonshipsshift: 12.0).does not fix the VRAM ceiling. A 1344x768 x 345-frame run OOMs inside
denoise.denoiseon a24 GB card (job
c503e366abaf: tried to allocate 5.58 GiB, 2.98 GiB free). Peak attention memoryis per-step, so 8 steps instead of 20 makes that configuration much cheaper in time but no
more possible. The resolution-vs-length trade at 24 GB stands until sparse attention is
usable (see
lightx2v/Minimax-h3-Turbo-SLA, 85% sparsity — LightX2V runtime only today — andMiniMax's own "native sparse attention ... will be released in a future update").