FaceFusion是一个引人注目的开源项目,它专注于利用深度学习技术实现视频或图片中的面部替换。作为下一代换脸器和增强器,FaceFusion在人脸识别和合成技术方面取得了革命性的突破,为用户提供了前所未有的视觉体验。
facefusion采用和sd一样简单友好的webui界面,虽然是英文界面,但是因为在浏览器中打开的,所以可以直接使用浏览器进行翻译
安装
在github上提供了两种安装方式,源码安装和安装程序,但是安装程序需要至少20刀乐,所以这里就是用源码来安装
推荐使用conda进行安装,首先打开github的地址:https://github.com/facefusion/facefusion
下载解压到自定义位置,然后打开终端,安装前置环境
# 安装conda
winget install -e --id Anaconda.Miniconda3 --override "/AddToPath=1"
安装FFmpeg
winget install -e --id Gyan.FFmpeg
# 激活conda环境
conda init --all
# 新建python虚拟环境
conda create --name facefusion python=3.12 pip=25.0
# 激活虚拟环境
conda activate facefusion
如果是N卡用户,需要安装加速器
conda install conda-forge::cuda-runtime=12.8.1 conda-forge::cudnn=9.8.0.87
安装必要的第三方包,这一步会下载一段时间
python install.py --onnxruntime cuda
最后运行程序,这一步会下载一些模型,第一次会比较慢
python facefusion.py run --open-browser
安装成功后会自动打开浏览器
简单介绍
界面大部分参数都不用调,有几个注意点
PROCESSORS部分这三个是最常用的。1是必选的,他是换脸模型,2是面部增强,3是帧增强
中间区域,1是来源,你想要替换的人物图片,2是目标,被替换的图片或视频,3是预览替换的效果,4是开始运行后替换的结果
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com