ComfyUI H3 Motion Context Auto-Chain: липсинк-видео одним запуском

ComfyUI Wikinews

Аддон для ComfyUI-H3-Motion-Context, соединяющий липсинк-клипы MiniMax H3: аудио разбивается, движение и звук продолжаются через латентный контекст, клипы склеиваются в один MP4.

ComfyUI H3 Motion Context Auto-Chain (GitHub) — это аддон для ноды ComfyUI-H3-Motion-Context, который превращает стандартный воркфлоу MiniMax H3 в автоматический конвейер длинных видео. Он делит длинное аудио на последовательные клипы, связывает их через латентный контекст H3 с отдельным промптом для каждого клипа, переиспользует последний кадр предыдущего клипа как референс и собирает всё в один MP4.
Пример кадра из автоподборки липсинка MiniMax H3

Пример кадра из демо автоподборки липсинка, опубликованного автором.

Какую проблему решает

Генерация MiniMax H3 ограничена клипами примерно в 20 секунд, поэтому липсинк-видео длиннее обычно означает ручную цепочку запусков ComfyUI: новый запуск каждые 20 секунд, подгонка размеров под VRAM и последующая склейка. Аддон Auto-Chain автоматизирует этот цикл. Он режет полное аудио на куски размером с клип, сохраняет исходную таймлайн для бесшовной склейки, автоматически ставит следующий клип в очередь и переносит непрерывность видео и аудио через латентный контекст H3, так что каждый клип продолжает предыдущий.

Демо автора (TBG ETUR на YouTube) показывает длинное липсинк-видео из связанных клипов, включая движение камеры, задаваемое промптами отдельных клипов:

Демо-видео автоподборки липсинка MiniMax H3

Входящие ноды

НодаЧто делает
H3 Auto Chain Audioрежет аудио на куски размером с клип и выдаёт текущее аудио, промпт, номер клипа и конфигурацию цепочки
H3 Auto Chain Load Latentзагружает латентный видео/аудио-представление предыдущего клипа для ноды Motion Context
H3 Auto Chain Save Latentсохраняет текущий выход сэмплера в пронумерованный слот для продолжения
H3 Auto Chain Frame Referenceподаёт референсное изображение: исходное изображение для каждого клипа, последний кадр предыдущего клипа (last_frame, рекомендуется) или только для клипа 1
H3 Auto Chain Motion Contextдля продолжающих клипов делегирует оригинальной ноде Motion Context, для первого клипа — сквозной проход
H3 Auto Chain + Stitchсохраняет текущий клип, извлекает его последний кадр, ставит следующий клип в очередь и по завершении цепочки склеивает все клипы в один MP4

Промпты для отдельных клипов работают через общий style_prompt и нумерованные clip_prompts ([1] The character walks through a rainy city street., [2] The character enters a warm cafe., ...), а каждый сегмент получает собственный выходной файл, поэтому цепочку можно возобновить или перерендерить один клип с тем же chain_id.

Пример воркфлоу

В репозитории есть полный липсинк-воркфлоу, соединяющий ноды аддона с оригинальным пакетом H3 Motion Context:

Рекомендуемые стартовые настройки: куски по 20 секунд, 24 fps, 22 контекстных кадра, режим референса last_frame.

Установка

Аддону нужны оригинальный пакет ComfyUI-H3-Motion-Context и рабочий воркфлоу MiniMax H3. Установите обе папки в ComfyUI/custom_nodes/ и перезапустите ComfyUI:

ComfyUI/custom_nodes/ComfyUI-H3-Motion-Context-orig/
ComfyUI/custom_nodes/ComfyUI-H3-Motion-Context-Auto-Chain-addon/

Экспериментальный модифицированный форк H3 не следует устанавливать вместе с оригинальным пакетом и этим аддоном, поскольку он регистрирует дублирующиеся ID нод.

Доступность

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…
ComfyUI H3 Motion Context Auto-Chain: липсинк-видео одним запуском | ComfyUI Wiki