免费开源的AI换脸项目facefusion安装

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