roop AI换脸的基本报错问题

下载路径链接:https://pan.baidu.com/s/194Cf8hVcLTD7EmJnXOYcpA 
提取码:z0ri

 

下载模型还要用户密码的那是因为他们不维护了,停止更新了,所以要我们自己手动去找,网盘下有

 

window下需要下载visual studio,选择c++的桌面开发,或者再选个python开发,不然insightface安装不了

 

运行报错HTTP Error 401: Unauthorized或者你电脑没安装C++那个

那就是inswapper_128.onnx这个没下载

 

[WinError 10054] 远程主机强迫关闭了一个现有的连接

也是因为没有inswapper_128.onnx这个

下载完成放在roop\models里面就行

 

如果buffalo_l.zip下载慢可以在网盘里也有,然后解压到C:\Users\你的用户名\.insightface\models\buffalo_l\ ,里面都包含了w600k_r50.onnx,genderage.onnx,det_10g.onnx,2d106det.onnx,1k3d68.onnx

如果open_nsfw_weights.h5下载慢可以在网盘里也有,后解压到C:\Users\你的用户名\.opennsfw2\weights\ 里面就只有这个文件

 

选择图片的时候报错AttributeError: ‘NoneType‘ object has no attribute ‘shape‘

那就是图片路径带有中文或者图片带有中文

 

如果你下载了ffmpeg-6.0且在vscode里运行ffmpeg --version是不行的,因为vscode要配置环境的,所有你可以用window自带的Windows PowerShell运行

cmd里ffmpeg没有版本信息还要加入环境配置,右键电脑->属性->在右边有个高级系统设置->打开下面有个环境变量->在系统变量下面的Path点击编辑->新建,然后填你的安装的目录或者解压的目录

比如D:\ffmpeg-6.0\ffmpeg-6.0-full_build\bin,切记是在bin下的

 

还有一个是下载一个包报错且是国内的加速pip源,可能你是用的清华的,切换阿里云即可,还有一种可能,先把魔法墙VPN关了

查看pip config list

切换 pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

再看下pip config list #global.index-url='https://mirrors.aliyun.com/pypi/simple' 就行了

 

还有一个是如果报错看下有没有github的下载路径,速度慢的话就用一些第三方“github文件加速”,直接搜索就行,还有一些模型可以去 huggingface.co 这里面找

 

cmd 打开根目录
python run.py --execution-provider cuda --frame-processor face_swapper face_enhancer

--execution-provider cuda 是用N卡,去掉就是用cpu运行
--frame-processor face_swapper face_enhancer 用的高清人脸模型,主要是models里的GFPGANv1.4.pth,还有gfpgan/weights里的detection_Resnet50_Final、parsing_parsenet.pth,我上面的网盘都有

然后就进去第一个select face是选择比如:某保国脸,第二个就是需要替换成某保国的脸,选择start就是保存到某个目录,记住,选择图片不能带中文,不保存直接查看就选择preview

posted @ 2023-09-02 16:32  亚索会代码  阅读(1645)  评论(0编辑  收藏  举报