Comfyui使用IPadaper-faceid换脸(秋叶版)

0.前言

对comfyui的下载安装自行解决,我用的是秋叶大佬的整合包
【【AI绘画】ComfyUI整合包发布!解压即用 一键启动 工作流版界面 超多节点 ☆更新 ☆汉化 秋叶整合包】

1.IPadapter扩展

检查是否有IPadapter-plus扩展,一般下的是整合包里面会自带,没有的话就自行下载了
在这里插入图片描述
在这里插入图片描述

2.安装insightface

insightface是一个Python库,不管是运行reactor插件还是其他的换脸插件,都会用到这个Python库,由于ComfyUI是一个独立的虚拟环境,所以安装insightface库的方法有点特别。

  • 1.需要在启动器界面配置环境:绘世启动器-高级选项-环境维护-Pip软件名称:insightface
    在这里插入图片描述
  • 2.卸载insightface
    在这里插入图片描述
    找到如图所示comfyui虚拟环境所在文件夹,在图中搜索栏输入cmd并回车,打开,并输入如下代码:
python.exe -m pip uninstall insightface 
  • 3.重新用whl包安装

链接:https://pan.baidu.com/s/1sdfGhO5TG1w8YjCNB5DmCA
提取码:vwpl

将链接中文件放入上一步的python文件夹中,其中包括(按照自己python版本进行下载)
insightface-0.7.3-cp310-cp310-win_amd64.whl
insightface-0.7.3-cp311-cp311-win_amd64.whl
insightface-inpaint.json(简易工作流)

随后在刚刚的cmd中输入以下代码进行安装
(python3.10)

python.exe -m pip install insightface-0.7.3-cp310-cp310-win_amd64.whl

(python3.11)

python.exe -m pip install insightface-0.7.3-cp312-cp312-win_amd64.whl

3.安装模型

3.1ipadapter模型

下载地址:https://huggingface.co/h94/IP-Adapter-FaceID/tree/main
按需下载以下模型:(下载时要把bin和lora文件同时下好
在这里插入图片描述
存放地址:
模型文件

ComfyUI-aki-v1.1\custom_nodes\ComfyUI_IPAdapter_plus\models

lora文件

ComfyUI-aki-v1.1\models\loras

3.2Clip-ViT模型

下载地址:https://huggingface.co/collections/laion/openclip-laion-2b-64fcade42d20ced4e9389b30
在这里插入图片描述

一般情况下下载 CLIP-ViT-H-14-laion2B-s32B-b79K和 CLIP-ViT-bigG-14-laion2B-39B-b160k 即可。
存放地址

ComfyUI-aki-v1.1\models\clip_vision

3.3 insightface模型

下载地址:https://huggingface.co/treksis/buffalo_l/blob/main/buffalo_l.zip

直接将整个压缩文件解压至

ComfyUI-aki-v1.1\models\insightface\models\buffalo_l

4.其他

简易的工作流在2.3的网盘文件中,效果大概是这样的
在这里插入图片描述
此外,此处用到的大模型是AbsoluteReality
可在c站下载:https://civitai.com/models/81458/absolutereality

ok,接下来就可以尽情发挥你的想象力了

  • 22
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 使用DeepFaceLab进行视频换脸需要以下几个步骤: 1. 准备好源视频和目标脸图片。 2. 使用DeepFaceLab的"Extract"功能提取源视频中的人脸。 3. 使用DeepFaceLab的"Convert"功能将目标脸图片转换为适合换脸的格式。 4. 使用DeepFaceLab的"Merge"功能将源视频中的人脸与目标脸图片合并。 5. 使用DeepFaceLab的"Render"功能将合并后的视频渲染成最终的视频。 注意: DeepFaceLab是一个开源软件,使用这个软件可能会违反著作权法. ### 回答2: DeepFaceLab是一种基于人工智能技术的视频换脸工具,下面是使用DeepFaceLab进行视频换脸的步骤: 1. 准备素材:选择一个清晰的源视频和目标视频。源视频是希望更换脸部的人物视频,目标视频是希望替换为源视频中人物脸部的视频。确保两个视频中的人物脸部要尽可能保持相似。 2. 下载和配置DeepFaceLab:从官方网站下载DeepFaceLab,并按照相关指引进行配置,包括安装环境、设置GPU等。 3. 数据集准备:使用DeepFaceLab自带的工具将源视频和目标视频中的人脸截取出来,并分别放入对应的文件夹中。可以多截取几个角度和表情以提高换脸效果。 4. 预处理:运行DeepFaceLab中的预处理脚本,对素材进行处理以提高后续处理效果。这一步会进行人脸对齐、抠图、人脸切割等。 5. 训练模型:使用DeepFaceLab的训练脚本来训练模型。这一步需要耐心等待,因为模型的训练需要消耗较长的时间。可以根据自己的需要调整训练的参数。 6. 换脸处理:使用训练好的模型进行换脸处理。通过运行DeepFaceLab提供的命令行操作,将源视频中的人脸替换到目标视频的相应位置,并生成结果视频。可以根据需要调整换脸的精度和速度等参数。 7. 后处理:生成的结果视频可能还有一些不完美的地方,可以使用视频编辑软件进行后期处理,如进一步调整脸部替换的效果、编辑合成等。 需要注意的是,DeepFaceLab是一项技术含量较高的工具,对硬件要求较高,而且使用过程中可能会遇到一些技术问题。因此,初次使用者建议先阅读官方文档并参考相关教程进行学习和实践,以便更好地掌握和使用该工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值