在 Windows 上部署 GeneFace++,是否必须联网,取决于你具体要做到哪一步:
1️⃣ 代码与模型下载阶段(需要联网)
首次部署时,通常需要联网完成以下事情:
- 从 GitHub / HuggingFace / 项目官网 下载源码
- 下载 预训练模型权重(如 audio2motion、face renderer 等)
- 使用
pip 安装 Python 依赖(PyTorch、face-alignment 等)
✅ 这一阶段必须联网
2️⃣ 推理 / 使用阶段(可离线)
一旦你完成:
在 本地推理(生成视频) 时:
只要不调用:
就可以离线使用。
3️⃣ Windows 特别说明
GeneFace++ 官方主要面向 Linux,Windows 部署通常:
- 需要 WSL2(推荐)
- 或手动解决 CUDA / PyTorch 兼容问题
- 有些脚本可能需要小幅修改
⚠️ 如果你在 纯 Windows(无 WSL) 上跑,可能会遇到路径、编译等问题。
总结
| 阶段 | 是否联网 |
|---|
| 下载代码 | ✅ 需要 |
| 下载模型 | ✅ 需要 |
| 安装依赖 | ✅ 需要 |
| 本地推理 | ❌ 不需要 |
如果你愿意,我可以:
- 给你 Windows + WSL2 部署步骤
- 或告诉你 哪些模型可以提前离线准备好