facefusion-3.6.1
facefusion-3.6.1
FaceFusion 是一款行业领先的人脸处理平台,支持人脸替换、人脸增强等功能。
环境准备
1. 创建虚拟环境
cd e:/facefusion-3.6.1
#为当前项目创建一个名为 venv 的独立沙盒环境(-m venv:运行自带的“虚拟环境”工具模块;第二个venv是文件夹)
python -m venv venv
.\venv\Scripts\Activate.ps1

2. 安装依赖
pip install -r requirements.txt
运行方式
| 命令 | 说明 |
|---|---|
python facefusion.py run |
带界面运行 |
python facefusion.py headless-run |
无界面运行 |
python facefusion.py batch-run |
批量处理 |
python facefusion.py benchmark |
性能测试 |

其他命令
# 下载模型
python facefusion.py force-download
# 作业管理
python facefusion.py job-list # 查看作业
python facefusion.py job-submit # 提交作业
python facefusion.py job-run # 运行作业
依赖列表
gradio- Web界面numpy- 数值计算onnx- 神经网络格式onnxruntime- 推理引擎opencv-python- 图像处理scipy- 科学计算tqdm- 进度条
💡 推荐使用虚拟环境安装,避免包冲突。
详细文档:https://docs.facefusion.io
AMD 9070 XT 配置(DirectML)
1. 安装 DirectML 版本:
cd e:/facefusion-3.6.1
.\venv\Scripts\Activate.ps1
#先进入虚拟环境,在安装DirectML
pip install onnxruntime-directml

2. 编辑 facefusion.ini:
[execution]
execution_providers = directml

3. 启动程序:
python facefusion.py run

注意事项
- 首次使用需要下载 AI 模型(约 2-3GB)
- DirectML 性能略低于 CUDA,但足够日常使用
- 图片建议 JPG/PNG,视频建议 MP4
💡 详细文档:https://docs.facefusion.io
如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~


浙公网安备 33010602011771号