MiniMax H3: LoRA для смены персонажа и живых обоев

ComfyUI Wikinews

Набор LoRA MiniMax H3 от Alissonerdx добавляет смену персонажа v1.0 вместо субъекта в опорном клипе и адаптеры живых обоев, с процессами ComfyUI и примерами.

Набор LoRA MiniMax H3 от Alissonerdx (Hugging Face | документация | рабочие процессы) добавил в тот же репозиторий две новые роли: адаптер Смена персонажа (Character Swap), который сохраняет игру из опорного клипа и помещает в него референсного персонажа, и адаптеры Живые обои (Live Wallpaper), которые анимируют статичное изображение. Оба поставляются с письменным руководством, рабочим процессом ComfyUI и примерами клипов, а автор анонсировал их на r/StableDiffusion 13 октября 2026 года.

Это тот же репозиторий, что стоит за 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/.

Смена персонажа

Смена персонажа заменяет главного субъекта в опорном видео на персонажа с референсного изображения, перенося при этом сцену, кадрирование, движение, позу и игру из опорного клипа. Опубликованная схема намеренно узкая:

  1. Поместите LoRA в ComfyUI/models/loras/ и загрузите прилагаемый рабочий процесс смены персонажа.
  2. Отправьте исходный клип в MiniMaxH3AddGuide с frame_idx = 0. LoRA обучалась на conditioning с guide-латентами, поэтому это рекомендуемый видеовход, а не слот видеореференса.
  3. Отправьте изображение персонажа через встроенный путь референса изображения H3 как <Picture 1>.
  4. Начните промпт с body_swap: и опишите референсного персонажа. Когда в кадре несколько человек, назовите субъекта из клипа, которого нужно заменить, иначе может быть выбран наиболее визуально заметный.
  5. Сохраняйте соотношение сторон и число кадров выходного видео такими же, как у опорного клипа, и тестируйте на коротком отрезке, прежде чем запускать длинный клип.
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, чтобы участвовать в обсуждении.

Загрузка комментариев…
MiniMax H3: LoRA для смены персонажа и живых обоев | ComfyUI Wiki