记录一下faceswap的折腾过程
把项目拉下来:
1 | git clone https://github.com/facefusion/facefusion.git --branch 2.0.0 --single-branch |
安装Python包
1 | cd facefusion |
如果网络不好,则
自己建个v2ray,设置好局域网访问端口,设置代理
1 | export http_proxy=http://172.20.1.110:10811 |
去掉nsfw限制,定位到以下文件facefusion/facefusion/content_analyser.py
把MAX_PROBABILITY = 0.8 改成MAX_PROBABILITY = 100
让其监听0.0.0.0,修改默认端口,并加入登陆验证:
打开facefusion/uis/layouts/default.py
定位到以下代码:
1 | def run(ui : gradio.Blocks) -> None: |
将其修改成:
1 | def run(ui : gradio.Blocks) -> None: |