1. 什么是 ComfyUI ReActor 面部交换工作流程?
ComfyUI ReActor 面部交换工作流程使用高级面部检测、交换和增强模型,实现图像和视频的无缝面部交换。此 ReActor 面部交换实现提供自然、高质量的结果,同时提供灵活的恢复和放大选项。
最新更新
最近的更新为 ReActor 面部交换工作流程带来了显著的增强。对 GPEN 1024/2048 恢复模型的支持提高了面部质量,而视频处理和整体性能优化的更新则加快了面部交换操作。
2. ComfyUI ReActor 面部交换的好处:
- 在保持自然面部表情、光线和纹理的同时,产生逼真的面部替换效果
- 提供灵活的恢复功能,具有可定制的增强设置
- 包含放大支持,以提高图像和视频分辨率,获得更清晰的输出
- 使用帧插值提供流畅的视频输出,实现流畅的运动
3. 如何使用 ComfyUI ReActor 面部交换工作流程
3.1 使用 ComfyUI ReActor 面部交换的生成方法
主要方法:视频到图像的面部替换
- 输入:
- 目标视频:通过 Load Video (Upload) 节点加载
- 源图像:通过 Load Image 节点加载
- 程序:
- 点击 Queue Prompt 运行 ReActor 面部交换工作流程以获得高质量结果
- 最终视频将使用 Video Combine 节点保存
替代方法
ReActor 面部交换工作流程支持多面和仅图像处理。对于多面交换,请调整 Fast Face Swap 节点中的 input_faces_index 参数以定位特定面部(例如 0,1,2)。对于仅图像操作,只需使用 Load Image 节点代替 Load Video (Upload) 作为目标输入。

4. ComfyUI ReActor 面部交换的节点和参数参考
Load Video (Upload) 节点
- 目的:加载用于面部交换的目标视频
- 关键参数:
force_rate:调整视频提取的帧率select_every_nth:控制帧选择频率- 值较低:更多帧,处理更平滑但时间更长
- 值较高:帧较少,处理更快但更不平滑
skip_first_frames:跳过指定数量的初始帧- 用于修剪输入视频的开始部分
- 权衡:在视频平滑度和处理时间之间取得平衡

Load Image 节点
- 目的:加载包含要交换面部的源图像
- 关键参数:
image:源面部图像的路径- 确保高质量、清晰的面部图像以获得最佳效果
- 权衡:图像质量直接影响交换结果
Fast Face Swap 节点
- 目的:执行面部交换操作
- 关键参数:
swap_model:面部交换模型选择- inswapper_128.onnx:默认模型,优化质量
facedetection:面部检测算法选择- retinaface_resnet50:高精度,速度较慢
- retinaface_mobile0.25:速度较快,精度较低
face_restore_visibility:恢复混合强度 (0.1–1.0)- 值较高:恢复更强,可能过度平滑
- 值较低:恢复较细微,保留原始细节
codeformer_weight:细节保留平衡 (0.0–1.0)- 值较高:结果更平滑,细节较少
- 值较低:更多细节,可能出现伪影
input_faces_index:指定多面处理中的要交换的面部
- 权衡:在质量、速度和准确性之间取得平衡

Face Booster 节点
- 目的:在集成前增强和恢复交换的面部
- 关键参数:
interpolation:增强方法选择(例如,Bicubic)visibility:恢复强度 (0.1–1.0)- 值较高:增强更强但可能过度处理
- 值较低:增强较细微,更自然的外观
codeformer_weight:细节平衡 (0.0–1.0)- 值较高:更平滑,细节较少
- 值较低:更多细节,可能出现伪影
- 权衡:增强质量与自然外观之间的平衡

Load Upscale Model 节点
- 目的:加载 AI 放大模型以增强分辨率
- 关键参数:
model_name:放大模型选择(例如,RealESRGAN_x4plus.pth)
- 权衡:更高分辨率与内存使用之间的平衡
Upscale Image 节点
- 目的:对处理的图像应用放大
- 关键参数:
upscale_model:选定模型应用image:放大的目标
- 权衡:质量提升与处理时间之间的平衡

Video Combine 节点
- 目的:将处理后的帧合并为最终视频
- 关键参数:
frame_rate:输出视频帧率- 值较高:播放更平滑,需要更多帧
- 值较低:播放更不平滑但处理更快
filename_prefix:输出文件的自定义前缀save_output:控制视频保存到指定路径
- 权衡:输出质量与文件大小之间的平衡

5. 更多信息
有关更新、模型详细信息和 ReActor 面部交换工作流程支持,请访问官方 GitHub 仓库 https://github.com/Gourieff/comfyui-reactor-node。



