AI换脸实践

1.windows版本

解压即用,2024最简单好用AI开源换脸应用,整合包已备好,快试试吧!_哔哩哔哩_bilibili

2.linux版本

1)克隆roop项目

git clone https://github.com/s0md3v/roop

创建虚拟环境 python -m venv venv

激活虚拟环境 call venv\scripts\activate

安装依赖包 pip install -r requirements.txt

查看已安装包 pip list

如果本地缓存有冲突依赖包安装失败 ,可执行 pip install --no-cache-dir -r requirements.txt

2)roop常用指令
只用CPU处理视频:python run.py
使用GPU处理视频:python run.py --execution-provider cuda  
图片保存jpg格式    python run.py  --execution-provider cuda --temp-frame-format  jpg
视频高清化处理:  python run.py --execution-provider cuda --temp-frame-format  jpg  --frame-processor face_swapper face_enhancer 
处理脸部跳闪:     python  run.py --execution-provider cuda --temp-frame-format jpg --frame-processor face_swapper face_enhancer --similar-face-distance 1.5
指定帧识别人脸并替换:python run.py  --execution-provider cuda   --reference-face-position  3   --reference-frame-number  166  --similar-face-distance 1.5
老显卡限制内存和线程 
python run.py --execution-provider cuda   --max-memory 4  --execution-threads 1
python run.py --execution-provider cuda   --max-memory 6  --execution-threads 2
python run.py --execution-provider cuda   --max-memory 8  --execution-threads 4
其他参数
--temp-frame-format {jpg,png} 帧提取的图像格式
--temp-frame-quality [0-100]                帧提取的图像质量
--output-video-encoder {libx264,libx265,libvpx-vp9,h264_nvenc,hevc_nvenc} 输出视频的编码
--output-video-quality [0-100] 输出视频的质量
--max-memory MAX_MEMORY 最大RAM量(单位:GB)
--execution-threads EXECUTION_THREADS 执行线程数量

3.上面不成功直接按照下面步骤

在GPU服务器中部署roop实践-CSDN博客

python run.py --execution-provider cuda --temp-frame-format jpg --frame-processor face_swapper face_enhancer  -s /home/cxh/roop/example/zbs.jpg -t /home/cxh/roop/example/a.mp4 -o /home/cxh/roop/example/a200.mp4

百度网盘破解方法
多线程下载器 IDM | 油小猴

相关软件下载 | 油小猴

上面的办法并不能解决网速慢的问题,最终解决办法:手机下载(看30广告获得极速卷),然后用互传(互传网页版)传到电脑上

aria2方式好像有用

 文章来源:https://www.youtube.com/watch?v=SqO6UENm6mE

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值