Для Минимакс и ComfyUI гиков.
Kijai оптимизировал MiniMax H3 VAE прямо в core ComfyUI, PR уже смержен. До этого VAE при encode/decode держал в памяти слишком много полных копий видео, из-за чего пик VRAM и RAM рос почти линейно с длительностью ролика. Теперь encode/decode идут чанками, а готовые куски сразу стримятся в выходной буфер. Для длинных видео это особенно важно.
На тесте 175 кадров, 1344×768 цифры такие:
VAE encode: VRAM peak 5.71 → 2.40 ГБ
VAE decode: VRAM peak 3.49 → 0.61 ГБ
reserved VRAM на decode: 4.15 → 0.94 ГБ
RAM peak на decode: +7.09 → +2.32 ГБ
скорость почти не изменилась: encode 40.5 → 40.9 с, decode 14.6 → 13.9 с
выход заявлен bitwise identical исходной реализации.
Ключевой момент: после этого патча decode VRAM становится практически независимым от длины ролика, потому что ComfyUI больше не собирает целиком весь decoded video в GPU memory. Для 12-16 ГБ карт это может быть разницей между нормальным завершением генерации и OOM именно на финальной стадии VAE.
На r/StableDiffusion уже появился отдельный свежий тред с теми же измерениями. Пользователи подтверждают, что это обычное обновление ComfyUI, отдельный VAE или новый workflow не требуется. При этом в комментариях есть предупреждения, что предыдущие обновления H3 ломали некоторые custom nodes, так что Spectrum/прочие патчи лучше тоже держать свежими.
https://www.reddit.com/r/StableDiffusion/s/5X5CKZMrii
@cgevent