×

Roop在Windows下的安装 视频换脸大师

牛大兵 牛大兵 发表于2023-09-21 12:28:40 浏览425 评论0

抢沙发发表评论

python虚拟环境(可选):virtualenv或者anaconda

编解码库ffmpeg:http://ffmpeg.org/download.html

Microsoft Visual C++ 14(即Visual Studio 2015)或以上以及C++ build tools

Roop源码:https://github.com/s0md3v/roop/tree/main



python: http://www.python.org/

PIP镜像修改

找到系统盘下C:\C:\Users\用户名\AppData\Roaming

查看在Roaming文件夹下有没有一个pip文件夹,如果没有创建一个;

进入pip文件夹,创建一个pip.ini文件;

使用记事本的方式打开pip.ini文件,写入

[global]
index-url = http://mirrors.aliyun.com/pypi/simple  
trusted-host = mirrors.aliyun.com
其它地址:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学


pip install virtualenv 

pip install virtualenvwrapper # 这是对virtualenv的封装版本,一定要在virtualenv后安装

安装完毕之后,就可以建立python的虚拟环境

virtualenv -p python3 roopenv

 #其中roopenv为虚拟环境的目录名称



C:\Users\Administrator\roopenv

C:\Users\Administrator\AppData\Local\pypa\virtualenv


2、安装ffmpeg


可以从http://ffmpeg.org/download.html页面进入下载ffmpeg的安装包(或者直接访问https://github.com/BtbN/FFmpeg-Builds/releases进行下载),如果是64位win10系统的话,直接下载图中标注的安装包即可。

https://github.com/BtbN/FFmpeg-Builds/releases

https://github.com/BtbN/FFmpeg-Builds/releases

https://github.com/BtbN/FFmpeg-Builds/releases

https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-win64-gpl-shared.zip





3、安装Visual Studio C++

一般在安装Visual Studio开发环境的时候选择安装了Visual Studio C++的相关选项即可。本机已安装VS2019,所以略去这一步。

visualstudio


https://visualstudio.microsoft.com/visual-cpp-build-tools/


4、Roop安装

进入到roop的源码目录,通过

pip install -r requirements.txt



来运行roop,第一次运行的时候会下载相关模型,为了节省下载模型的时间,大家可以从这里进行下载。等模型下载完成之后,会出现下面的界面

python run.py 





https://github.com/s0md3v/roop




模型百度网盘下载链接: https://pan.baidu.com/s/1vn6PQLtuvP3ui1t-qpYJKw?pwd=q38e

提取码: q38e

解压密码:www.fujieace.com