MiniMax H3: LoRA для смены персонажа и живых обоев
Набор LoRA MiniMax H3 от Alissonerdx добавляет смену персонажа v1.0 вместо субъекта в опорном клипе и адаптеры живых обоев, с процессами ComfyUI и примерами.
Это тот же репозиторий, что стоит за LoRA резкости H3 и адаптерами VFX Edit, Style Transfer и Head Swap, о которых мы писали в сентябре, и он остаётся одним из самых скачиваемых наборов LoRA для H3: примерно 396 лайков и 116 900 загрузок на момент написания. Всё в нём обучено на весах ref2va модели H3 и разделяет один и тот же подход к условиям: исходный клип подаётся как выровненный ориентир, а не как свободный видеореференс.
Что нового
| Модель | Что делает | Триггер | Рабочий процесс |
|---|---|---|---|
minimax_h3_character_swap_v1.0_ref2va_r64_gl | Заменяет главного субъекта опорного клипа на персонажа с референсного изображения | body_swap: | minimax_h3_character_swap_workflow.json |
..._gl_WIP | Экспериментальный чекпоинт для сравнения бок о бок, 768 px, шаг 250, не основная модель | body_swap: | тот же рабочий процесс |
minimax_h3_live_wallpaper_v1.0_ref2va_r32 | Анимирует от одного до трёх референсных изображений с менее предсказуемым поведением камеры | live_wallpaper: | minimax_h3_live_wallpaper_workflow.json |
minimax_h3_live_wallpaper_v1.0_ref2va_r64 | Продолжение чекпоинта r32 с учётом камеры | live_wallpaper: | тот же рабочий процесс |
Веса для смены персонажа были загружены 13 октября 2026 года. В репозитории также есть 19 превью-клипов смены персонажа, двенадцать клипов живых обоев и набор сравнений бок о бок в папке examples/.
Смена персонажа
Смена персонажа заменяет главного субъекта в опорном видео на персонажа с референсного изображения, перенося при этом сцену, кадрирование, движение, позу и игру из опорного клипа. Опубликованная схема намеренно узкая:
- Поместите LoRA в
ComfyUI/models/loras/и загрузите прилагаемый рабочий процесс смены персонажа. - Отправьте исходный клип в
MiniMaxH3AddGuideсframe_idx = 0. LoRA обучалась на conditioning с guide-латентами, поэтому это рекомендуемый видеовход, а не слот видеореференса. - Отправьте изображение персонажа через встроенный путь референса изображения H3 как
<Picture 1>. - Начните промпт с
body_swap:и опишите референсного персонажа. Когда в кадре несколько человек, назовите субъекта из клипа, которого нужно заменить, иначе может быть выбран наиболее визуально заметный. - Сохраняйте соотношение сторон и число кадров выходного видео такими же, как у опорного клипа, и тестируйте на коротком отрезке, прежде чем запускать длинный клип.
body_swap: Replace the man in the guide video with the character in <Picture 1> while preserving his pose, motion, clothing layout, camera and background.Прилагаемый рабочий процесс включает узел Planner для разбиения длинных исходных клипов, и он необязателен: собственный загрузчик видео ComfyUI может подавать данные прямо в Add Guide. Для аудио-обуславливания нужно with_audio = true на узлах BFS Shot H3 Conditioning, когда исходную звуковую дорожку нужно сохранить. Автор также описывает объединение Смены персонажа с более ранней LoRA Head Swap, поскольку обе обучались с guide-латентами, и отмечает, что это может помочь синхронизации губ в некоторых случаях, но пока не проверено в масштабе.
Ограничения указаны прямо. Это экспериментальная LoRA, а не гарантированная система переноса личности: личность может дрейфовать при маленьких лицах, перекрытиях, быстром движении, сложных ракурсах, изменениях освещения и в длинных клипах; модель рассчитана на людей и человекоподобных персонажей и может придумывать детали, которых нет на частичном референсе. Рабочий процесс смены персонажа требует чекпоинт H3 ref2va плюс собственные узлы BFS Shot автора (BFSShotPlanner, BFSShotH3ConditioningSimple, BFSShotUnpack / Join / Repack) и другие пакеты сообщества, такие как BiRefNetRMBG и VideoHelperSuite, поверх базовых узлов H3.
Пример смены персонажа из репозитория.
![]() | ![]() |
|---|---|
| Ещё один пример клипа | Третий пример клипа |
Живые обои
Живые обои анимируют существующее изображение и стараются сохранить его субъект и композицию. Опубликовано два ранга, и руководство объясняет, когда какой использовать: r32 обучался до шага 1500 на подписях, которые описывают движение субъекта, движение окружения и эффекты, но не содержат меток камеры, и в некоторых случаях он может точнее сохранять черты лица; r64 продолжает с этого чекпоинта шага 1500 до шага 2500 на подписях с учётом камеры и является рекомендуемой версией, когда камера должна следовать за промптом.
Схема входов использует встроенный путь H3 «MiniMax H3: референс в видео»: <Picture 1> обязателен и задаёт субъект и кадрирование, <Picture 2> служит необязательной средней точкой, а <Picture 3> необязательным конечным кадром. Дополнительные референсы нужно подключать к узлу MiniMax H3 Reference to Video и на первом, и на втором проходе, в одном и том же порядке, а промпт должен описывать их все как одну непрерывную анимацию, а не как отдельные сцены.
Каждый промпт начинается с live_wallpaper:, укладывается в одно краткое предложение и заканчивается явным утверждением, что субъект и композиция сохраняются. Руководство просит указывать инструкцию для камеры каждый раз и рекомендует зафиксированную камеру вместо того, чтобы оставлять поведение камеры неопределённым:
live_wallpaper: Animate <Picture 1> with a locked-off camera with no zoom, pan, tilt, tracking, or reframing, plus gentle hair movement and existing lights softly pulsing, while preserving the original subject and composition.live_wallpaper: Animate <Picture 1>, using <Picture 2> as the midpoint and <Picture 3> as the ending frame, with the camera gradually pulling back as the visible energy expands, swirls, and softly fades, while preserving the original subject and composition.Репозиторий публикует распределение подписей, лежащее в основе продолжения r64. Из 295 записей с учётом камеры 156 (52,9%) описывают зафиксированную камеру, 44 (14,9%) описывают лёгкий дрейф, 20 (6,8%) описывают медленное приближение, а остальные охватывают наклоны, панорамы и комбинированные движения. Самые частые слова движения это swirling (104), floating (103) и pulsing (88), а самые частые категории эффектов это light, glow или shimmer (170), energy или aura (65) и petals, leaves или foliage (56). Руководство отмечает, что эти числа описывают обучающие данные, а не гарантированные частоты генерации.
Пример живых обоев из репозитория.
Пример клипа r64, ранга с учётом камеры.
Доступность
Скачайте LoRA из репозитория и поместите их в ComfyUI/models/loras/, затем загрузите соответствующий рабочий процесс из папки workflows/: каждый рабочий процесс перечисляет нужные ему модели и пакеты узлов, а в репозитории для каждой модели есть руководство в docs/. Само обусловливание LoRA работает на базовых узлах MiniMax H3, включая MiniMaxH3AddGuide и MiniMax H3 Reference to Video, тогда как прилагаемые примеры рабочих процессов также загружают видео, изменяют размер кадров, создают маски с помощью BiRefNet и добавляют подписи через пакеты узлов сообщества, поэтому устанавливайте всё, что каждый рабочий процесс сообщает как отсутствующее.


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