ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI_SVFR插件使用教程 从入门到精通详解

ComfyUI_SVFR插件使用教程 从入门到精通详解

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-01
  • 19 次阅读
编程界的小学生
编程界的小学生

ComfyUI_SVFR 插件保姆级教程

1. 插件简介

插件地址: https://github.com/smthemex/ComfyUI_SVFR

ComfyUI_SVFR 是一个专门用来修复和增强人脸视频的超级工具!它就像一个"视频美容师",能够让你的视频中的人脸变得更清晰、更好看。这个插件基于SVFR(统一视频人脸修复框架),可以同时处理多种人脸问题。

这个插件能给我们带来什么效果?

  • 🎭 人脸修复:让模糊、低质量的人脸变得清晰自然
  • 🌈 视频上色:给黑白视频自动添加自然的颜色
  • 🔧 缺陷修补:自动修复视频中人脸的瑕疵、划痕等问题
  • 🎨 组合处理:可以同时进行修复+上色,或修复+上色+修补的组合操作
  • 📹 批量处理:一次性处理整个视频的所有帧,保持人脸的一致性

简单来说,就像给你的视频请了一个专业的化妆师和修图师,让视频中的每一张脸都变得完美!

2. 如何安装

方法一:通过ComfyUI管理器安装(推荐)

  1. 打开ComfyUI
  2. 点击右下角的"Manager"按钮
  3. 选择"Install Custom Nodes"
  4. 搜索"SVFR"
  5. 找到"ComfyUI_SVFR"点击安装
  6. 重启ComfyUI

方法二:手动安装

  1. 打开你的ComfyUI安装目录
  2. 进入custom_nodes文件夹
  3. 在这里打开命令行/终端
  4. 输入命令:git clone https://github.com/smthemex/ComfyUI_SVFR.git
  5. 安装依赖:pip install -r requirements.txt
  6. 重启ComfyUI

必需的模型文件

这个插件需要下载一些专门的模型文件才能工作:

3.1 SVFR核心模型(必须下载)

从谷歌云盘下载以下文件,放到ComfyUI/models/SVFR/文件夹:

  • id_linear.pth - 身份识别模型
  • insightface_glint360k.pth - 人脸特征提取模型
  • unet.pth - 核心生成模型
  • yoloface_v5m.pt - 人脸检测模型

3.2 基础视频模型(必须下载)

从Hugging Face下载以下文件:

  • svd_xt.safetensors 或 svd_xt_1_1.safetensors 放到ComfyUI/models/checkpoints/
  • svd.vae.fp16.safetensors 放到ComfyUI/models/vae/

3. 节点详解

本插件总共包含 3 个节点,本教程将全部详细介绍:

3.1 SVFR_LoadModel 节点 - 模型加载管家

这个节点就像一个"模型管家",负责把所有需要的AI模型都加载到内存里,为后续的人脸处理做准备。就像开餐厅前要先准备好所有的厨具和食材一样。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
Checkpointscheckpoints模型文件列表svd_xt.safetensors选择主要的视频生成模型,像选择主厨基础扩散模型检查点从下拉菜单选择你下载的SVD模型
VAEvaeVAE模型列表svd.vae.fp16.safetensors选择图像编解码器,像选择翻译官变分自编码器模型选择对应的VAE模型文件
UnetunetUnet模型列表unet.pth选择核心处理模型,像选择大脑U-Net网络模型文件选择下载的unet.pth文件
Yolo Ckptyolo_ckptYOLO模型列表yoloface_v5m.pt选择人脸检测器,像选择眼睛YOLO人脸检测模型选择下载的yoloface模型
ID Ckptid_ckptID模型列表id_linear.pth选择身份识别器,像选择记忆身份特征提取模型选择下载的id_linear.pth文件
Insightfaceinsightface人脸模型列表insightface_glint360k.pth选择人脸分析器,像选择专家InsightFace人脸识别模型选择下载的insightface模型
Dtypedtypefp16/bf16/fp32fp16选择计算精度,像选择画笔粗细模型权重数据类型fp16省显存,fp32质量更好

3.2 SVFR_Sampler 节点 - 视频处理大师

这是整个插件的核心节点,就像一个超级厉害的"视频美容师"。它接收你的视频,然后根据你的要求进行人脸修复、上色、修补等各种处理。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
ImageimageIMAGE类型视频帧序列要处理的原始视频,像待美容的照片输入的图像序列连接你要处理的视频帧
ModelmodelMODEL_SVFR加载的模型之前准备好的工具箱,像化妆师的工具包已加载的SVFR模型组合连接SVFR_LoadModel的输出
Seedseed0到很大的数字77随机种子,像掷骰子的起始点随机数生成种子相同数字产生相同效果,便于复现
Widthwidth128-2048512输出视频的宽度,像画布的宽生成视频的像素宽度建议512或768,太大会很慢
Heightheight128-2048512输出视频的高度,像画布的高生成视频的像素高度建议和宽度一样,保持方形
Decode Chunk Sizedecode_chunk_size4-12816每次处理多少帧,像每次洗几张照片解码时的批次大小显存小用8,显存大用32
N Sample Framesn_sample_frames8-10016一次生成多少帧,像一次拍几张照片单次采样的帧数16帧比较平衡,太多会显存不足
Stepssteps1-409650处理的精细程度,像打磨的次数扩散模型采样步数50步质量好,20步速度快
Noise Aug Strengthnoise_aug_strength0.0-1.00.0添加噪声的强度,像加点随机性噪声增强强度0.0最稳定,0.1-0.3增加变化
Overlapoverlap1-643帧之间的重叠度,像拼图的重叠部分时间窗口重叠帧数3-5比较好,保证连贯性
Min Appearance Guidance Scalemin_appearance_guidance_scale0.1-10.02.0最小外观引导强度,像化妆的轻重最小外观引导系数1.5-3.0比较自然
Max Appearance Guidance Scalemax_appearance_guidance_scale0.1-10.02.0最大外观引导强度,像化妆的上限最大外观引导系数通常和最小值相同
I2I Noise Strengthi2i_noise_strength0.1-1.01.0图像转换的噪声强度,像重绘的程度图像到图像的噪声强度1.0完全重绘,0.5保留更多原图
Infer Modeinfer_mode5种模式bfr选择处理模式,像选择美容项目推理模式选择bfr修复,colorization上色,inpainting修补
Save Videosave_videoTrue/FalseFalse是否保存视频文件,像是否打包带走是否保存输出视频True会在输出文件夹生成mp4文件
Crop Face Regioncrop_face_regionTrue/FalseTrue是否只处理人脸区域,像是否局部美容是否裁剪人脸区域处理True效果更好但可能改变构图
MaskmaskMASK类型(可选)遮罩图像指定要修补的区域,像告诉哪里需要修复用于修补任务的遮罩只有inpainting模式需要连接

处理模式详解:

  • bfr:只进行人脸修复,让模糊的脸变清晰
  • colorization:只进行上色,给黑白视频加颜色
  • inpainting:只进行修补,修复指定区域的缺陷
  • bfr_color:同时进行修复和上色
  • bfr_color_inpaint:同时进行修复、上色和修补(全套服务)

3.3 SVFR_img2mask 节点 - 遮罩制作助手

这个节点就像一个"遮罩制作师",能够从普通图片中自动生成遮罩。遮罩就像一个模板,告诉系统哪些地方需要修补,哪些地方不用动。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
ImageimageIMAGE类型单张图片要制作遮罩的原图,像要描边的图片输入的源图像连接一张黑白对比明显的图片
Thresholdthreshold0-2540黑白分界线,像调节敏感度二值化阈值0自动判断,可以手动调节分界点
Center Cropcenter_cropTrue/FalseFalse是否居中裁剪,像是否剪成正方形是否进行中心裁剪True会裁剪成指定尺寸的正方形
Widthwidth128-2048512输出遮罩的宽度,像模板的宽输出遮罩宽度建议和处理视频的尺寸一致
Heightheight128-2048512输出遮罩的高度,像模板的高输出遮罩高度建议和处理视频的尺寸一致

4. 使用技巧和建议

🎯 基础使用流程

  1. 准备素材:确保视频中有清晰可见的人脸(至少8帧以上)
  2. 加载模型:先用SVFR_LoadModel加载所有必需的模型文件
  3. 选择模式:根据需求选择合适的处理模式(修复/上色/修补)
  4. 调整参数:从默认参数开始,逐步调整到满意效果
  5. 开始处理:连接好所有节点,点击生成

💡 参数调优建议

  • 显存优化:显存不足时降低decode_chunk_size和n_sample_frames
  • 质量优化:想要更好效果可以增加steps到80-100
  • 速度优化:赶时间可以降低steps到20-30,使用fp16精度
  • 稳定性:第一次使用建议所有参数都用默认值

🚀 进阶技巧

  • 批量处理:可以将多个视频片段合并后一起处理
  • 遮罩制作:使用SVFR_img2mask制作精确的修补遮罩
  • 模式组合:bfr_color_inpaint模式可以一次性解决所有问题
  • 参数实验:保存好的参数组合,方便重复使用

⚡ 性能优化

  • 显存管理:处理完成后模型会自动释放显存
  • 文件管理:及时清理输出文件夹中的临时文件
  • 模型缓存:模型加载后会保持在内存中,避免重复加载

5. 常见问题解答

Q1: 提示"need choice ckpt in menu"怎么办?

A: 这说明你没有选择完整的模型文件。检查以下几点:

  • 确保所有必需的模型文件都已下载到正确位置
  • 在SVFR_LoadModel节点中,所有下拉菜单都不能选择"none"
  • 重启ComfyUI让系统重新扫描模型文件

Q2: 显存不够用怎么办?

A: 尝试以下方法:

  • 降低decode_chunk_size到8或更小
  • 减少n_sample_frames到8-12
  • 使用fp16精度而不是fp32
  • 降低输出分辨率到256×256

Q3: 处理后的视频人脸不一致怎么办?

A:

  • 确保输入视频中的人脸清晰可见
  • 增加overlap参数到5-8
  • 开启crop_face_region选项
  • 使用相同的seed值保持一致性

Q4: 上色效果不自然怎么办?

A:

  • 调整appearance_guidance_scale到1.5-2.5之间
  • 降低i2i_noise_strength到0.7-0.8
  • 确保输入的黑白视频质量足够好

Q5: 修补效果不理想怎么办?

A:

  • 检查遮罩是否准确标记了需要修补的区域
  • 尝试使用SVFR_img2mask制作更精确的遮罩
  • 调整threshold参数优化遮罩质量

Q6: 处理速度太慢怎么办?

A:

  • 减少steps到20-30
  • 降低输出分辨率
  • 使用更小的n_sample_frames
  • 确保使用GPU而不是CPU处理

6. 实际应用场景

🎬 视频修复场景

  • 老电影修复:修复老电影中模糊的人脸镜头
  • 监控视频增强:提升监控录像中人脸的清晰度
  • 家庭录像修复:修复家庭老录像中的珍贵画面

🌈 视频上色场景

  • 历史影像上色:为黑白历史影像添加自然色彩
  • 艺术创作:为黑白艺术视频添加创意色彩
  • 纪录片制作:为纪录片中的历史素材上色

🔧 视频修补场景

  • 去除水印:移除视频中不需要的水印或标识
  • 修复划痕:修复老胶片视频中的划痕和污点
  • 内容替换:替换视频中不合适的内容

🎨 创意应用场景

  • 风格转换:将现代视频转换成复古风格
  • 特效制作:为影视作品制作特殊的人脸效果
  • 社交媒体:制作有趣的人脸变换视频

7. 总结

ComfyUI_SVFR插件是一个功能强大的视频人脸处理工具,它集成了修复、上色、修补三大核心功能,能够显著提升视频中人脸的质量。虽然需要下载较多的模型文件,但一旦配置完成,就能处理各种复杂的人脸视频任务。

记住这几个要点:

  1. 确保所有模型文件都正确下载和放置
  2. 从默认参数开始,逐步调整优化
  3. 根据显存大小合理设置批次参数
  4. 选择合适的处理模式,避免不必要的计算
  5. 保持输入视频的质量,垃圾进垃圾出

希望这份教程能帮助你快速掌握这个强大的视频人脸处理工具,让你的视频作品更加完美!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号