项目地址
https://github.com/facefusion/facefusion
安装方法
下载并且解压文件,在文件目录中右键【在终端运行】并且依次输入以下指令
Python
winget install -e --id Python.Python.3.10
PIP
python -m ensurepip
Git
winget install -e --id Git.Git
FFmpeg
winget install -e --id Gyan.FFmpeg
重新启动系统以使 FFmpeg 正常运行。
shutdown /r
工具集
Microsoft Visual C++ 2015 可再发行组件
winget install -e --id Microsoft.VCRedist.2015+.x64
Microsoft Visual Studio 2022 构建工具
在安装过程中,确保选择 Desktop Development with C++ 软件包
winget install -e --id Microsoft.VisualStudio.2022.BuildTools --override "--wait --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended"
安装依赖
pip install -r requirements.txt
运行
python run.py
浏览器打开http://127.0.0.1:7860 就可以了
不过是以CPU模式运行的
启用加速
Nvidia显卡 安装CUDA
1、安装CUDA Toolkit 11.8 和 cuDNN for Cuda 11.x
2、安装dependencies,在终端中运行(需管理员模式)
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.15.1
运行
python run.py --execution-providers cuda
使用介绍
1、第一次启用不同的处理器需等待下载模型,如果网络不通畅下载失败,则会报错
2、不支持NSFW的图片和视频
3、输出文件的路径在程序目录下
若有收获,就点个赞吧