1. 什么是ComfyUI ReActor Face Swap工作流程?
ComfyUI ReActor Face Swap工作流程使用先进的面部检测、交换和增强模型,实现图像和视频中的无缝换脸。此ReActor Face Swap实现提供自然、高质量的效果,同时提供灵活的修复和超分辨率选项。
最新更新
最近的更新为ReActor Face Swap工作流程带来了显著的增强。支持GPEN 1024/2048修复模型提高了面部质量,同时视频处理和整体性能优化使换脸操作更快速。
2. ComfyUI ReActor Face Swap的优势:
- 在保持自然面部表情、光线和纹理的情况下,生成逼真的面部替换
- 提供灵活的修复功能和可定制的增强设置
- 包括超分辨率支持以提高图像和视频分辨率,获得更清晰的输出
- 使用帧插值提供流畅的视频输出,实现流畅的运动
3. 如何使用ComfyUI ReActor Face Swap工作流程
3.1 ComfyUI ReActor Face Swap的生成方法
主要方法:视频到图像的面部替换
- 输入:
- 目标视频:通过Load Video (Upload)节点加载
- 来源图像:通过Load Image节点加载
- 过程:
- 通过点击Queue Prompt运行ReActor Face Swap工作流程,获得高质量的结果
- 最终视频将使用Video Combine节点保存
替代方法
ReActor Face Swap工作流程支持多面和仅图像处理。对于多面换脸,请在Fast Face Swap节点中调整input_faces_index
参数以定位特定面部(例如0,1,2)。对于仅图像操作,只需使用Load Image节点而不是Load Video (Upload)作为目标输入。
4. ComfyUI ReActor Face Swap的节点和参数参考
Load Video (Upload) Node
- 目的:加载用于换脸的目标视频
- 关键参数:
force_rate
: 调整视频提取的帧率
select_every_nth
: 控制帧选择频率
- 较低值:更多帧,更平滑但处理时间更长
- 较高值:较少帧,处理更快但较不平滑
skip_first_frames
: 跳过指定数量的初始帧
- 权衡:视频流畅性与处理时间之间的平衡
Load Image Node
- 目的:加载包含要交换面部的来源图像
- 关键参数:
- 权衡:图像质量直接影响交换结果
Fast Face Swap Node
- 目的:执行换脸操作
- 关键参数:
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 Node
- 目的:在整合之前增强和修复交换的面部
- 关键参数:
interpolation
: 增强方法选择(例如,Bicubic)
visibility
: 修复强度(0.1–1.0)
- 较高:更强的增强但可能过度处理
- 较低:细微的增强,更自然的外观
codeformer_weight
: 细节平衡(0.0–1.0)
- 较高:更平滑,细节较少
- 较低:更多细节,可能出现伪影
- 权衡:增强质量与自然外观之间的平衡
Load Upscale Model Node
- 目的:加载AI超分辨率模型以增强分辨率
- 关键参数:
model_name
: 超分辨率模型选择(例如,RealESRGAN_x4plus.pth)
- 权衡:更高分辨率与内存使用之间的平衡
Upscale Image Node
- 目的:对处理后的图像应用超分辨率
- 关键参数:
upscale_model
: 所选模型应用
image
: 超分辨率的目标
- 权衡:质量提升与处理时间之间的平衡
Video Combine Node
- 目的:将处理后的帧合成为最终视频
- 关键参数:
frame_rate
: 输出视频帧率
- 较高:播放更流畅,需要更多帧
- 较低:较不流畅但处理更快
filename_prefix
: 输出文件的自定义前缀
save_output
: 控制视频保存到指定路径
- 权衡:输出质量与文件大小之间的平衡
5. 更多信息
有关更新、模型详情和ReActor Face Swap工作流程支持,请访问官方GitHub仓库https://github.com/Gourieff/comfyui-reactor-node。