MiniMax-H3 V6版:视频角色一键替换神器,一张图实现视频换人,场景基本不变
MiniMax-H3 是 MiniMax 公司推出的一款通用、全能型(omni-modal)多模态生成模型,可以同时理解和处理文字、图片、视频、音频,并生成带原生立体声音频的视频。
它像一个“全能视频创作助手”:你给它文字描述、参考图片、参考视频,甚至参考音频,它就能生成最长15秒、最高2K分辨率、带立体声的视频。它在预训练阶段就具备很强的多模态理解和复杂指令跟随能力,不只是简单的“文字转视频”。
今天分享的 MiniMax-H3 V6版,基于 社区大佬训练的视频角色替换工具(LoRA 适配器)MiniMax-H3 Character Swap LoRA,可以一键替换视频里的人物,同时保持场景不变,是一个让普通用户更方便地在本地做“视频角色换人”的轻量工具。
想象你有一段视频,里面有某个人在动、说话、走路。你再给它一张参考图片(比如你想换成的角色照片或角色设定图),这个模型就能把视频里指定的那个人“换脸换身”,换成参考图里的角色,同时尽量保留原来的背景、镜头、灯光、其他人物和整体场景。
简单说:用一张图,把视频里的某个人换成另一个角色,场景尽量保持不变。
主要特点
角色替换导向:重点是把指定人物换成参考图中的角色,保留原视频的动作、位置、比例。
场景保留较好:相比原版基础模型,背景、镜头、环境通常保留得更完整。
使用简单:在支持 MiniMax H3 Ref2VA 的环境(如 ComfyUI)中加载这个 LoRA,强度建议设为 1.0,提供原视频 + 参考图,再用文字提示指定要换的人即可。
轻量适配器:不是完整模型,只是一个约 155MB 的 LoRA 文件,需要搭配基础 H3 模型使用。
训练规模小:只用了约 1000 步训练,数据集包含合成编辑样本和正则化视频。
应用领域
AI 视频创作与编辑:快速把普通视频里的人物换成二次元角色、明星、虚拟人等。
角色扮演/同人内容:把现实视频换成动漫角色、游戏角色等。
内容制作辅助:短视频、短剧、广告素材中的人物替换实验。
使用教程:(建议N卡,显存8G+运存32G起,支持50系显卡)
整合包包含所需所有节点,下载主程序和模型(ComfyUI文件夹),解压主程序一键包,将ComfyUI文件夹移动到主程序目录下即可。
WebUI模式:
双击启动跳转,进入WebUI后,上传角色图和动画视频,输入提示词(可在默认提示词的基础上修改,也可以支持自定义提示词),设置相关参数,运行生成即可。
提示词示例
Replace only the man in the purple shirt in <Video 1> with the character in <Picture 1>. Keep the replacement character's identity, outfit, and art style from <Picture 1>. Preserve the source video's camera, background, lighting, objects, and all other people. Match the target person's position, scale, pose, and movement. Do not show the reference sheet or its background.
ComfyUI模式:
双击启动ComfyUI,进入页面后,点击左侧的 工作流程,选择对应的工作流
上传角色图和动画视频,输入提示词(可在默认提示词的基础上修改,也可以支持自定义提示词),设置相关参数,运行生成即可。
软件目录结构:
📂 ComfyUI/
├── 📂 models/
│ ├── 📂 unet/
│ │ └── MiniMax-H3-REF2VA-Q4_K_M.gguf
│ ├── 📂 loras/
│ │ └── minimax_h3_ref2v_turbo_4step_v0.1_comfyui_bf16.safetensors
│ ├── 📂 text_encoders/
│ │ └── qwen3vl-32B-MiniMax-H3-Q4_K_M.gguf
│ └── 📂 vae/
│ └── minimax_h3_audio_vae_fp32.safetensors
│ └── minimax_h3_video_vae_int8_convrot.safetensors
📂 deepface/
......
下载地址:
光鸭云盘:https://www.guangyapan.com/s/1954883582174146621_afKpfuS_zVounNhq
夸克网盘:
**** 本内容需购买 ****
百度网盘:
**** 本内容需购买 ****
Failed to validate prompt for output 92:
* LoraLoaderModelOnly 147:
- Value not in list: lora_name: 'h3_character_swap_pro4500_1000.safetensors' not in ['minimax_h3_ref2v_turbo_4step_v0.1_comfyui_bf16.safetensors', 'minimax_h3_turbo_4step_ema_ckpt850_pruned_comfyui.safetensors']
Output will be ignored
invalid prompt: {'type': 'prompt_outputs_failed_validation', 'message': 'Prompt outputs failed validation', 'details': '', 'extra_info': {}}
Traceback (most recent call last):
File "E:\modelh\ComfyUI_MiniMax-H3-V6\deepface\Lib\site-packages\gradio\queueing.py", line 759, in process_events报错 chen123456 发表于 2026-10-8 15:44
Failed to validate prompt for output 92:
* ...
抱歉,漏掉一个lora模型
在网盘 ComfyUI/models/loras目录下,下载 h3_character_swap_pro4500_1000.safetensors,放到本地对应目录 多谢,可以用了 Error
提交工作流失败: Prompt outputs failed validation 这是什么错误? 我也是
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\ai\ComfyUI_MiniMax-H3-V6\deepface\Lib\site-packages\gradio\utils.py", line 915, in wrapper
response = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File "<frozen app>", line 379, in generate_video
File "<frozen app>", line 138, in queue_prompt
gradio.exceptions.Error: '提交工作流失败: Prompt outputs failed validation' 轩辕 发表于 2026-10-14 13:38
我也是
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^ ...
模型缺失或路径没放对;
提示词没写;
参考图分辨率设置错误(必须是32的倍数);
对照检查
response = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
File "<frozen app>", line 379, in generate_video
File "<frozen app>", line 138, in queue_prompt
gradio.exceptions.Error: '提交工作流失败: Prompt outputs failed validation'
有人解决了吗
xu87032040 发表于 2026-10-16 14:29
response = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
...
参考楼上的回复 无言以对 发表于 2026-10-14 14:00
模型缺失或路径没放对;
提示词没写;
参考图分辨率设置错误(必须是32的倍数);
我也是这个问题 参考图分辨率是32倍数模型也是放对了位置的 提示词默认英文