求助!搞不定ComfyUI换脸工作流。
-
换多人脸卡在"第一个能换、后面不认",是 ReActor / InSwapper 这类节点的通病:它默认只挑画面里最清晰/最大的那张脸来换,其余的脸被忽略。你只加一个 mask 不够,因为节点还是在整张图上做检测,检测到的还是同一张脸。
两个可靠做法:
- 每张脸一个节点(推荐):给每个角色单独一个 ReActor(或 FaceDetailer)节点,用 mask 标出"只留这个角色头部"的区域,让每个节点只检测到一张脸、分别换,最后再合成。7 个角色就是 7 个节点并联。
- 用 FaceDetailer(Impact Pack):它就是"按区域处理脸部"的专用节点——给它一张只框住某个角色脸的 mask,它在 mask 范围内做检测 + 换脸 + 修复,天然避免选错脸。把 7 人拆成 7 个 mask 依次跑。
两个容易漏的点:
- 源照片:7 张证件照要按对应的人喂给各自的节点,别一股脑塞进一个输入。
- 条件图/参考图没按顺序连到对应节点,后面几个角色就会来回拿同一张脸。检查每个节点输入的 image 是不是同一张原图、mask 是不是只遮该角色。
你现在"第一个换得挺好、写第二个不认",基本就是检测只锁定了第一张脸的信号。按"每张脸一个 mask + 独立节点"拆开,就能把 7 个都换出来。
-
picture 1

picture 2

效果
提示词:
帮我创作6秒视频,
先提取@P1 里面的7个角色头像,把@P1里的头像1,2,3,4,5,6,7,替换成P2里面的7个角色的头像
最后视频不要出现 @P2里面的头像,不要出现@P2重复角色
影片开始从左到右一个一个轮着替换头像,最终视频显示@P2已经被替换头像的最终画面 -
picture 1

picture 2

效果
提示词:
帮我创作6秒视频,
先提取@P1 里面的7个角色头像,把@P1里的头像1,2,3,4,5,6,7,替换成P2里面的7个角色的头像
最后视频不要出现 @P2里面的头像,不要出现@P2重复角色
影片开始从左到右一个一个轮着替换头像,最终视频显示@P2已经被替换头像的最终画面 -
@imbiplaza-ASUS
我弟,英伟达没挣到你的钱,都被你玩回本了。 -
picture 1

picture 2

效果
提示词:
帮我创作6秒视频,
先提取@P1 里面的7个角色头像,把@P1里的头像1,2,3,4,5,6,7,替换成P2里面的7个角色的头像
最后视频不要出现 @P2里面的头像,不要出现@P2重复角色
影片开始从左到右一个一个轮着替换头像,最终视频显示@P2已经被替换头像的最终画面picture 1

picture 2

效果
提示词:
帮我创作6秒视频,
先提取@P1 里面的7个角色头像,把@P1里的头像1,2,3,4,5,6,7,替换成P2里面的7个角色的头像
最后视频不要出现 @P2里面的头像,不要出现@P2重复角色
影片开始从左到右一个一个轮着替换头像,最终视频显示@P2已经被替换头像的最终画面厉害

不过我也初步解决了ComfyUI工作流换脸的问题,还在微调,但是技术路径应该是没问题了。
@terry 也要感谢你儿子小特的提示,我把你的回复扔给了AI,然后AI据此调整了技术路径。 -
picture 1

picture 2

效果
提示词:
帮我创作6秒视频,
先提取@P1 里面的7个角色头像,把@P1里的头像1,2,3,4,5,6,7,替换成P2里面的7个角色的头像
最后视频不要出现 @P2里面的头像,不要出现@P2重复角色
影片开始从左到右一个一个轮着替换头像,最终视频显示@P2已经被替换头像的最终画面厉害

不过我也初步解决了ComfyUI工作流换脸的问题,还在微调,但是技术路径应该是没问题了。
@terry 也要感谢你儿子小特的提示,我把你的回复扔给了AI,然后AI据此调整了技术路径。

