NKD Event Curve: кривая событий для клипов MiniMax H3 в ComfyUI
NKD Event Curve — узел ComfyUI для MiniMax H3: нарисуйте кривую, и действие произойдёт на её пиках. Шесть типов подсказок, тайминг из песни.
Тестовый клип с направляющей P: восемь пиков, восемь ударов.
Тот же дубль со звуком. Клип от NebSH, опубликован в канале Banodoco #minimax_h3_resources.
Шесть направляющих
Выберите ту, что ближе всего к вашему промпту. Только P и B читают кривую как вкл/выкл, остальные следуют её высоте.
| направляющая | чем управляет | подходящий промпт |
|---|---|---|
| P punch | резкие одиночные события | удары, отскоки, шаги, удары меча |
| F flow | постепенная интенсивность | ветер, вода, плавно зажигающийся свет |
| M motor | что-то раскручивается, сильнее по мере роста кривой | двигатели, ускорение |
| B blast | взрыв на каждом подъёме, который звенит, пока кривая держится | взрывы, выстрелы, гром |
| U uncanny | пульсирующий тон, быстрее по мере роста кривой | НЛО, магия, sci-fi эффекты |
| W words | кто-то говорит, пока кривая поднята, быстрее, чем выше она идёт | тайминг диалога |
Дубль с диалогом и направляющей W. Клип от NebSH, тот же канал.
Как запустить
- Установите NKD Basic Tools из ComfyUI Manager или клонируйте репозиторий в
custom_nodes. - Добавьте ноду NKD Event Curve в граф и подключите её выход
guideк Добавить направляющую для MiniMax H3 на кадре 0. Нода NKD MiniMax Guides принимает её в слот, если вы уже ей пользуетесь. - Согласуйте
lengthиfpsс латентным представлением видео: по умолчанию 141 кадр при 24 fps. - Оставьте
strengthна 0.5 и снижайте, если результат выглядит натянутым.
Нода также выдаёт preview: кривая, отрисованная по кадрам с бегунком, размером под ваш клип, чтобы можно было проверить тайминг после генерации.
Тайминг из песни или другого клипа
Подайте аудио в source, и нода будет следовать его громкости: так удар синхронизируется с битом. Подайте вместо этого кадры видео, и она будет следовать тому, насколько двигается картинка, копируя темп клипа, который вам уже нравится. Без источника используется нарисованная вами кривая либо повторяющаяся форма: синус, меандр, треугольник, пила или импульс, с параметрами cycles и phase.
Шесть кривых в одном графе
example_workflows/NKD H3 Event Control.json в репозитории объединяет шесть нод Event Curve в одном графе: падающая бомба, волны у пирса, разгоняющаяся машина, дубль с диалогом и ещё два. В его заметке перечислены нужные пакеты и модели, а каждая направляющая объяснена подсказками на английском и испанском.
С чем столкнулись тестировщики
- Как долго держится направляющая. Значение
untilв NKD MiniMax Guides определяет, до какого момента выборки направляющая активна. NebSH прогнал один и тот же дубль на 40, 80 и 100 процентах и выбрал на глаз. - Два говорящих, одна кривая. Отдельной W направляющей на каждого персонажа в ноде пока нет; NebSH планировал доработать свою копию. Вместо этого автор управляет говорящими в промпте с помощью
(S1) <d> … </d> (S2). - Смешивайте направляющие в одном кадре. Совет самого автора для драки: P для попаданий и M для замахов, каждая на своей кривой.
Доступность
NKD Basic Tools (v1.27.0, 2026-11-15). Для примера рабочего процесса нужны NKD Sigmas Curve, NKD Preview Tools, NKD Notes, Preview Relay, KJNodes и Video Helper Suite, все перечислены в заметке рабочего процесса.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.