首页 > 其他分享 >Roop:单图换脸离线版软件包及使用方法!

Roop:单图换脸离线版软件包及使用方法!

时间:2023-06-05 14:14:32浏览次数:67  
标签:视频 单图 可以 离线 Roop 换脸 CPU

你们要的“单图换脸”离线一键运行版来了。Roop发布几十个小时后,马不停蹄地搞了Colab在线版。其实这东西都挺好的,又快又方便,几乎没有任何硬件要求,点一点就可以搞定了。但是它有一个问题,就是没有“魔法” 就没法使用。(有魔法但是换不出来的,请反思你们的素材是不是“纯洁无暇”!),我估计好多人打开GitHub都有困难,然后Colab脚本根本打不开.... 这种情况下,搞一个离线版就非常有必要了。云端再好,都不如放自己手里啊,想怎么就怎么玩。 所以...我就整了一个。   ​   Roop作为一个新出的开源项目,配置起来还是有一定难度的。 我已经把各种依赖,模型,环境配置已经都弄好了。 另外还放了一个演示素材,兄弟们,一条龙了啊。 下面就简单说一下使用方法。   ①初始化   这个步骤主要是把一些辅助模型拷贝到对应的位置,如果你电脑有魔法,直接点“启动”也会自动下载。 既然是离线版,肯定要考虑到“局域网”用户,所以我想了个办法,先把东西放在压缩包里,点一下,会自动把文件放到指定位置。这个指定的位置就是你电脑的用户目录。   ②启动   点击“启动.exe”就可以启动软件了。   ​   点击之后,会先跳出黑色的命令窗口,等一会儿会跳出一个界面。跳不出来,那就是出问题了,可以反馈给我!     ③选择图片和视频 界面出现后,就可以选①照片和②视频了。照片肯定是要选有人脸,清晰,完整,正面的图片(路径和文件名不要有中文,不要有中文,不要有中文)。最好选特征比较明显的人,换脸效果更明显。视频最好是不要整太大,先搞个720P,几十秒钟的练练手。如果要快速体验,可以用我放在demo里的素材。   ​ 界面上有两个参数可以设置,一般来说,不要动,用默认。   ④开始换脸 设置和照片和视频之后,只要点击③Start 就可以开始了。点击之后会跳出一个窗口,让你选择换脸后的视频放在哪里。设置好存储路径之后,就真的开始处理了。处理过程中这个界面会卡死,命令窗口会有进度。   ​ 处理大概分了三个阶段,第一阶段是视频分割,然后处理,最后是合成。在处理阶段会把CPU资源占满,不管你多少的CPU都会爆卡,但是也不用担心CPU会嗝屁。       处理完成后,会看到"Video Saved as ...." 这里可以看到具体的保存路径。     ⑤查看效果 通过事先的设置,或者最后的路径提示,找到视频,打开,就可以看到效果了。       换脸效果还是可以的,融合得也不错。就是人脸比较大的话看起来会有些模糊。用来做做小视频,或者搞笑视频,足够了。 侧脸部分,幅度不能太大,太大了会乱飘。多人的场景也会出现混乱,所以最好用来处理单人的视频。 相比DFL来说,操作真的是简单太多,制作也快了很多。但是论可玩性,效果上限,DFL依旧是换脸界的王者。 另外,我这次制作的是CPU版,理论上所有Windows系统的电脑都可以跑。我有测试过AMD和inter的CPU都可以。 GPU版本正在研究,我在3060 12G上能正常运行,但是3070 8G上却一直卡死,这个项目对系统资源的利用相当“残暴”。我看看有啥优化方式,等我搞明白了,再发布。 还有一个问题,roop刚上的时候是没有限制涩涩的,但是很快就加入了NSFW的检测。好多人问,在线脚本为啥不能换素材,就是这个原因。 你们这些lsp都暴露了。 其实这个很好解决,但是我公开发布好像不太合适。我思考一下要不要搞个“真男人” 版本!或者我就告诉你们怎么改...哈哈! 最后,只要公众里发送“roop” ,就直接可以获取到软件包咯!如果有啥问题,可以直接给公众号发消息!我不一定回,但是我基本会看。   公众号:托尼不是塔克 博客原文:https://www.tonyisstark.com/1271.html

标签:视频,单图,可以,离线,Roop,换脸,CPU
From: https://www.cnblogs.com/wangpg/p/17457618.html

相关文章

  • 2023-06-03 hexo+next主题之如何设置菜单图标
    注意是next主题找到你的博客\themes\hexo-theme-next里的_config.yml文件,搜索menu,如:menu:home:/||homeabout:/about/||usertags:/tags/||tagscategories:/categories/||tharchives:/archives/||archivealbum:/album/比如我现在创建了album(相册)菜单,......
  • Visual Studio中使用Nuget安装离线包nupkg
     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------应用场景:在实际的开发过程中,我们可能会接触到一些第三方提供的离线nupkg包,需要引用到解决方案......
  • (三) linux离线克隆conda
    项目场景:我们用Anaconda创建了虚拟环境,并且想通过U盘拷贝的方式实现虚拟环境的迁移,可以通过虚拟环境打包的方式来实现。迁移环境打包1.首先要安装一个打包工具condainstall-cconda-forgeconda-pack2.进入到开发环境进入到开发环境中去sourceactivate****或者con......
  • EasyCVR使用SDK接入,设备全部离线,但是SDK DEMO接入正常是什么原因?
    EasyCVR视频融合平台基于云边端一体化架构,具有强大的数据接入、处理及分发能力,平台支持多协议、多类型的设备接入,包括主流标准协议国标GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。有用户反馈,EasyCVR平台中,使用SDK接入的设备显示......
  • EasyCVR使用SDK接入,设备全部离线,但是SDK DEMO接入正常是什么原因?
    EasyCVR视频融合平台基于云边端一体化架构,具有强大的数据接入、处理及分发能力,平台支持多协议、多类型的设备接入,包括主流标准协议国标GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。有用户反馈,EasyCVR平台中,使用SDK接入的设备显示全......
  • 简单图可平面图判定
    题目描述给出一个\(n\)个点,\(m\)条边的简单图,判断该图是否为可平面图。输入格式第一行输入两个正整数\(n\),\(m\)。下面\(m\)行每行输入两个正整数\(u\),\(v\)表示\(u\)到\(v\)有一条边。输出格式第一行输出是否为可平面图。是的话输出1,不是的话输出0。备注点......
  • 离线安装nginx
    离线安装nginxgcc-c++该链接内有安装nginx所需的环境openssl、pcre、zlib直接执行该命令安装即可rpm-Uvh*.rpm--nodeps--force将下载好的nginx源码包(nginx-1.21.6.tar.gz)解压缩到/usr/local目录下,顺序执行以下命令cdnginx-1.21.6./configuremake&&makeinstall......
  • OpenMLDB v0.8 新功能:离线引擎数据源支持 Amazon S3
    简介AmazonS3(以下简称S3)是一种非常受欢迎的云存储服务,它以其卓越的扩展性、安全性和稳定性而广受全球企业和开发者的喜爱。在新发布的OpenMLDBv0.8.0版本中,新增加了对于AmazonS3作为离线数据源的支持,其带来的主要好处包括:安全性和稳定性:S3提供高级别的安全保障,以保护......
  • 基于CentOS7系统Docker19.03.15离线安装
    一、离线安装(1)去官网下载docker安装二进制包,选择适合自己的版本。这里下载的是docker-19.03.15.tgz,下载地址:https://download.docker.com/linux/static/stable/x86_64/(2)将安装包上传至安装机器(3)解压tar-xfdocker-19.03.15.tgz(4)将解压后的文件移至/usr/bin/......
  • python离线下载安装第三方包
    下载离线安装包#dpackages选项表示将多个文件保存在packages文件夹下例:下载requestspipdownloadrequests-dpackages-ihttps://pypi.tuna.tsinghua.edu.cn/simple安装离线包#--find-links=路径选项来指定寻找依赖的路径,--no-index选项表示不要检查PyPI,以requests包......