下一代面部交换和增强工具。
请注意,安装需要技术技能,不适合初学者。请不要在GitHub上提出与平台和安装相关的问题。我们有一个非常有帮助的 Discord 社区,会指导你安装FaceFusion。
基础 - 更有可能在你的计算机上工作,但会相当慢
加速 - 充分发挥您的CPU和GPU的全部潜力
问题修复?!
无法使用 face_enhancer
你在这个解锁版本上不会看到这个错误
如果不工作?!
转到
/facefusion_unlocked1.0/core.py
更改第35行
program.add_argument('--frame-processors', help=wording.get('frame_processors_help').format(choices=', '.join(list_module_names('facefusion/processors/frame/modules'))), dest='frame_processors', default=['face_swapper'], nargs=' ')
为
program.add_argument('--frame-processors', help=wording.get('frame_processors_help').format(choices=', '.join(list_module_names('facefusion/processors/frame/modules'))), dest='frame_processors', default=['face_swapper','face_enhancer','frame_enhancer'], nargs=' ')
1.无法加载处理器 ****
-
检查Gfpgan是否已安装
-
如果安装失败,尝试:
git clone https://github.com/XPixelGroup/BasicSR
cd BasicSR
pip install -r requirements.txt
BASICSR_EXT=True python setup.py develop
pip install gfpgan
2.无法使用 CoreML
-
检查python版本是否为3.10
-
如果不是,运行
conda create -n Facefusion python=3.10 -c conda-forge -y
conda activate Facefusion
cd '到facefusion的路径'
pip install -r requirements.txt
pip uninstall onnxruntime onnxruntime-silicon
pip install onnxruntime-silicon==1.13.1
- 对于CUDA,DirectML和Intel也是如此(只需更改安装包)
使用参数启动程序:
python run.py [选项]
-h, --help 显示此帮助消息并退出
-s SOURCE_PATH, --source SOURCE_PATH 选择源图像
-t TARGET_PATH, --target TARGET_PATH 选择目标图像或视频
-o OUTPUT_PATH, --output OUTPUT_PATH 指定输出文件或目录
... [其他参数]
使用 -s/--source
, -t/--target
和 -o/--output
参数将在无头模式下运行程序。
此软件旨在为迅速增长的AI生成的媒体行业做出有益的贡献。它将帮助艺术家执行诸如为自定义角色进行动画或使用该角色作为服装模型等任务。
此软件的开发者知道其可能的不道德应用,并承诺采取预防措施。它具有内置检查,可以防止程序处理不适当的媒体,包括但不限于裸露、图形内容、如战争片段等敏感材料等。我们将继续在积极的方向上开发此项目,同时遵守法律和道德。如果法律要求,此项目可能会被关闭或在输出上加水印。
此软件的用户应在遵守当地法律的前提下负责地使用此软件。如果使用真实人物的面部,建议用户获得相关人员的同意,并在在线发布内容时明确提及这是一个深度伪造。此软件的开发者不对最终用户的行为负责。
阅读文档以进行深入了解。