ROOP-Unleashed是一款基于ROOP的换脸web UI,界面简单易用。
一、Roop Unleashed的主要特征:
- 独立于平台的浏览器 GUI
- 一次性选择多个输入/输出面
- 许多不同的交换模式,首先检测到,面部选择,按性别
- 图像/视频的批量处理
- 使用文本提示遮盖面部遮挡物
- 使用不同增强剂的可选面部修复
- 预览不同视频帧的交换
- 使用您的网络摄像头进行实时假摄像头
- 用于剪切视频等的附加选项卡。
- 设置 - 存储下一个会话的配置
- 主题支持
二、Roop Unleashed的项目地址:
1、Github仓库:
https://github.com/C0untFloyd/roop-unleashed
2、在线体验:
https://semibit-roop.hf.space/
三、如何使用Roop Unleashed?
为了让更多用户能够轻松体验这一技术,我们将Roop Unleashed打包成了一键启动包。现在,您无需繁琐地配置Python环境,只需简单点击即可启动程序,从而避免了潜在的环境配置问题。
- 下载压缩包,解压到电脑D盘,最好不要有中文路径;
- 解压后点击启动.bat文件即可运行(文件可能会被误杀,请添加为信任);
- 浏览器访问:http://127.0.0.1:7860/,即可正常使用。
四、Roop Unleashed问题排查:
整合包已打包所有环境及模型,一般不会出现问题,如有问题,可按以下方式排查。
显卡适配,若程序启动后您的页面看不到CUDA,请打开venv-cmd.bat 依次输入以下命令:
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.15.1
大多数情况下可用以下命令解决OpenCV错误
pip uninstall opencv-python opencv-python-headless
pip install opencv-python