Roop使用虚拟摄像头实时换脸,支持各种社交软件。附最新安装问题详解。

Поделиться
HTML-код
  • Опубликовано: 1 июл 2024
  • roop终极指南 !使用虚拟摄像头实时换脸,支持各种社交软件。附最新安装问题详解。roop项目停更,模型库已删除,如何下载模型文件?win10安装时cuDNN和zlibwapi.dll错误如何解决?最后一期roop干货分享。
    高清模型如果不能在线下载,可从如下网址下载:
    把GFPGANv1.4.pth、inswapper_128.onnx放models文件夹
    drive.google.com/drive/folder...
    以下2个文件在roop安装目录下新建文件 gfpgan\weights 比如我的目录:D:\AI
    oop\gfpgan\weights
    把detection_Resnet50_Final.pth、parsing_parsenet.pth放到weights目录里
    drive.google.com/drive/folder...
    ui-live文件:drive.google.com/file/d/1Pz-x...
    cuDNN:developer.nvidia.com/rdp/cudn...
    baidu网盘
    pan.baidu.com/s/1BTu7gQ_EXTbc...
    提取码: nr8m
    google网盘
    drive.google.com/drive/folder...
    roop全平台安装使用指南: • 一键换脸最新版roop全平台安装使用指南(W...
    新一代换脸神器roop教程: • 新一代换脸神器:roop安装与使用教程。无需...
    视频换脸roop本地安装包: • 视频换脸roop本地安装包|一键安装脚本与G...
    解除roop检测深度换脸: • 解除roop检测深度换脸
    roop新奇用法批量换图: • roop新奇用法:一键直播换脸、批量换图
    00:00 介绍
    01:00 直播换脸
    02:46 OBS虚拟摄像头
    04:30 微信WhatsApp
    06:22 安装问题详解
  • НаукаНаука

Комментарии • 95

  • @baoyuzhang8786
    @baoyuzhang8786 6 месяцев назад

    都是精华呀

  • @youtube-gtr
    @youtube-gtr 10 месяцев назад

    老師您好,在youtube上的視頻解說,總感覺您的最清晰易懂,可以麻煩您有空看一下 Hillobar rope 這個開源程序,是不是也可以做系列的教程呢?

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      rope我尝试安装使用过,bug还很多,等等版本稳定了

    • @youtube-gtr
      @youtube-gtr 10 месяцев назад

      效果比較差,常常會閃爍,不過,有mask可用,就是一些參數搞不定,靜候老師的講解。

    • @bang40com
      @bang40com 10 месяцев назад

      哥,为什么我到最后一步一直是提示这个代码呢,不管是GPU还是CPU运行,都是这个
      (venv) E:\AI
      oop>python run.py --execution-provider cuda
      Traceback (most recent call last):
      File "E:\AI
      oop
      un.py", line 6, in
      core.run()
      File "E:\AI
      oop
      oop\core.py", line 213, in run
      if not frame_processor.pre_check():
      File "E:\AI
      oop
      oop\processors\frame\face_swapper.py", line 37, in pre_check
      conditional_download(download_directory_path, ['huggingface.co/deepinsight/inswapper/resolve/main/inswapper_128.onnx'])
      File "E:\AI
      oop
      oop\utilities.py", line 142, in conditional_download
      request = urllib.request.urlopen(url) # type: ignore[attr-defined]
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 216, in urlopen
      return opener.open(url, data, timeout)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 525, in open
      response = meth(req, response)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 634, in http_response
      response = self.parent.error(
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 563, in error
      return self._call_chain(*args)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 496, in _call_chain
      result = func(*args)
      File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\urllib
      equest.py", line 643, in http_error_default
      raise HTTPError(req.full_url, code, msg, hdrs, fp)
      urllib.error.HTTPError: HTTP Error 401: Unauthorized@@AIDiscovery2045

  • @user-sy7gz4ve3k
    @user-sy7gz4ve3k 5 месяцев назад

    请教老师,怎么保存换脸后的视频或者图片呢?

  • @user-du4bc3yz9g
    @user-du4bc3yz9g 8 месяцев назад

    高清模型如何下载?每次运行,都要执行一次全部命令吗?

  • @hanslau6765
    @hanslau6765 7 месяцев назад

    老师,我听说手机可以作为虚拟摄像头,这个是怎么实现的

  • @smolpawpaw
    @smolpawpaw 9 месяцев назад

    您好,感谢教程,有个问题请教您,我的roop部署环境在windows服务器中,我本地笔记本用共享桌面链接windows服务器。roop启动ui-live的话,可否使用我笔记本的摄像头?目前启动报错,应该是找不到摄像头。但是在服务器上启动微信视频,就会找我到我笔记本的摄像头,谢谢!

    • @AIDiscovery2045
      @AIDiscovery2045  9 месяцев назад

      UI-LIVE代码里找的是运行roop机器的摄像头

    • @smolpawpaw
      @smolpawpaw 9 месяцев назад

      是否可以修改代码,找远程的摄像头?老师您除了telegram还用别的通讯软件吗?@@AIDiscovery2045

  • @mm2242ww
    @mm2242ww 8 месяцев назад +2

    有沒有辦法用手機攝像頭直接顯示變臉…………

  • @user-kw8gc1ww4q
    @user-kw8gc1ww4q 5 месяцев назад

    老师你好,我已经能正常操作了;请问如果卸载的话应该怎么样操作呢?因为是cmd下载的 我不知道该去哪里清理文件。十分感谢解答

    • @AIDiscovery2045
      @AIDiscovery2045  5 месяцев назад

      直接删除目录即可,python程序不会写注册表;其他应用程序如python,visual studio 2022等这些,可能通过系统【应用和功能】卸载

    • @user-kw8gc1ww4q
      @user-kw8gc1ww4q 5 месяцев назад

      @@AIDiscovery2045 谢谢大佬

  • @milkymiu3805
    @milkymiu3805 9 месяцев назад

    感谢老师,按你的教程实现了。想请问现在 intel mac 是否没法显卡加速了?
    官方命令 pip uninstall onnxruntime onnxruntime-coreml
    pip install onnxruntime-coreml==1.13.1,
    命令行报错没法安装,google了下 onnxruntime-coreml 也找不到怎么安装,但我看到 onnxruntime 1.13.1 更新说明 adds support for CoreML backend. 在想是否两者整合一起了?所以装了 onnxruntime 1.13.1。可是 --execution-provider coreml 会报错,提示后面只能跟 cpu. 求助老师🙏

    • @milkymiu3805
      @milkymiu3805 9 месяцев назад

      我的是 2015 mbp,intel核显,是否amd显卡的才行?

    • @AIDiscovery2045
      @AIDiscovery2045  9 месяцев назад

      1.3.2版本好像不支持了;其实老显卡即使加速了也跟使用cpu速度差不多,可以不考虑

    • @milkymiu3805
      @milkymiu3805 9 месяцев назад

      @@AIDiscovery2045 👌另一疑惑是,按你的批量方法一帧一图,测试400多张时,多数图片都没有换脸,7张时有1张没换,我再把这一张图延迟到几帧,又成功了。
      但尝试开启开启改善脸部跳闪后,就避免了有图漏掉换脸的问题,可是这样耗费资源时间多吗?还是有其他方式避免上述问题?🙏

    • @AIDiscovery2045
      @AIDiscovery2045  9 месяцев назад

      @@milkymiu3805 可能跟图片有关

  • @ChefLiManman
    @ChefLiManman Месяц назад

    为什么我桌面版的whatsapp 可以发文字,但就是没法打语音和视频呢?我看你电脑都可以打开

  • @user-rg8pe2mi8g
    @user-rg8pe2mi8g 7 месяцев назад

    请问老师,没有独立显卡可以玩这个吗?因为这么好的教程,自己不试试太可惜了

    • @AIDiscovery2045
      @AIDiscovery2045  7 месяцев назад

      没独显跑不动,并且最好还要英伟达显卡,建议6G显存

    • @user-rg8pe2mi8g
      @user-rg8pe2mi8g 7 месяцев назад

      @@AIDiscovery2045
      老师,为什么我的ROOP的主程序是1.3.2的版本,并且没有LIVE这个视频换脸的选项呢?是不是要下载1.3.1的版本才有?哪里可以下载呢?

    • @AIDiscovery2045
      @AIDiscovery2045  7 месяцев назад

      @@user-rg8pe2mi8g live文件的功能不是官方自带,我自己改造的

  • @user-yv7vt7uh1z
    @user-yv7vt7uh1z 7 месяцев назад

    老师,这个问题怎么解决
    (venv) D:
    oop-1.3.2>python run.py --execution-provider cuda
    Traceback (most recent call last):
    File "D:
    oop-1.3.2
    un.py", line 3, in
    from roop import core
    File "D:
    oop-1.3.2
    oop\core.py", line 16, in
    import onnxruntime
    ModuleNotFoundError: No module named 'onnxruntime

    • @mikechen8065
      @mikechen8065 3 месяца назад

      碰到的问题跟你一模一样
      始终无法解决

  • @X-im6un
    @X-im6un 2 месяца назад

    老师,请教一下增加的其它模型pth怎么调用?

    • @AIDiscovery2045
      @AIDiscovery2045  2 месяца назад

      这个就复杂,需要自己定制代码了

  • @meilongxiong
    @meilongxiong 9 месяцев назад

    你好怎么下载ROOP怎么联系你

  • @PG0ne
    @PG0ne Месяц назад

    AttributeError: 'NoneType' object has no attribute 'normed_embedding'
    老师 所有步骤都照做了 最后提示这个错误,请问怎么解决,谢谢🥰

    • @AIDiscovery2045
      @AIDiscovery2045  Месяц назад

      这个错误信息太普遍,推测不出什么原因。详细描述下做的哪步操作出现这个错误

  • @user-cs5gy7ml8g
    @user-cs5gy7ml8g 9 месяцев назад

    老师请问他可以开启无他美颜后换脸吗

  • @manwise5718
    @manwise5718 4 месяца назад

    如何联系到你,好复杂

  • @SensenSenlin-ls6rm
    @SensenSenlin-ls6rm 16 дней назад

    老师,可以给我一个教程吗?

  • @yyyguo459
    @yyyguo459 4 месяца назад

    老师,为什么我运行“call venv\Scripts\activate. bat”的时候是提示“系统找不到指定的文件。”跟着视频重装了,也换了电脑都显示这个,我目录里看到有这文件,直接拉也爆同样错误

    • @AIDiscovery2045
      @AIDiscovery2045  4 месяца назад

      可能是命令窗口的当前目录不对;你用dir 指令显示下有没有venv文件夹

    • @yyyguo459
      @yyyguo459 4 месяца назад

      dir显示有venv文件夹,命令行位置是没错的。不知道为什么就是不行,我直接把BAT的内容复制到命令行,也显示找不到指定文件。不知道为什么@@AIDiscovery2045

  • @user-tt1nc3mi8k
    @user-tt1nc3mi8k 9 месяцев назад

    老师,C:\Users\用户名\AppData\Local\Programs\Python\Python310\python.exe: can't open file 'D:\\AI\
    oopAI\
    un.py': [Errno 2] No such file or directory,怎么解决?

    • @AIDiscovery2045
      @AIDiscovery2045  9 месяцев назад

      好像是目录不对,你看看roopA目录下有没有run.py文件,应该是在roopAI
      oop 目录里;如果不是这个原因,那可能是python安装的问题,有没有加入到系统环境变量。另外 执行指令前,要先激活虚拟环境。call venv\scripts\activate.bat

    • @user-tt1nc3mi8k
      @user-tt1nc3mi8k 9 месяцев назад

      @@AIDiscovery2045 老师说的没错,确实是目录搞错了,后来我也发现了,已经解决。佩服老师,谢谢!

  • @user-yv7vt7uh1z
    @user-yv7vt7uh1z 10 месяцев назад +1

    老师这个问题怎么解决
    [end of output]
    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for insightface
    Failed to build insightface
    ERROR: Could not build wheels for insightface, which is required to install pyproject.toml-based projects
    [notice] A new release of pip available: 22.2.1 -> 23.2.1
    [notice] To update, run: python.exe -m pip install --upgrade pip

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      系统是win11?

    • @user-yv7vt7uh1z
      @user-yv7vt7uh1z 10 месяцев назад

      @@AIDiscovery2045 wi10

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      @@user-yv7vt7uh1z win10服务器版会出现这个问题。另外 vs安装需要c++和win10sdk,看之前关于依赖环境安装的详细视频。

    • @user-yv7vt7uh1z
      @user-yv7vt7uh1z 10 месяцев назад

      @@AIDiscovery2045 谢谢老师解决了

    • @user-yv7vt7uh1z
      @user-yv7vt7uh1z 10 месяцев назад

      老师高清模型怎么下载

  • @fakindia1057
    @fakindia1057 9 месяцев назад

    roop没有遮罩模式吗?

  • @yanwang1274
    @yanwang1274 8 месяцев назад

    大佬,我一步步做到最后,都能运行了,我选了图片和目标视频,也出现预览窗口,但程序并没有执行换脸,还是原来的视频,用摄像头也一样,依然是我自己,这是什么问题。。。?

    • @AIDiscovery2045
      @AIDiscovery2045  8 месяцев назад

      看下命令窗口有没有报错提示

    • @yanwang1274
      @yanwang1274 8 месяцев назад

      @@AIDiscovery2045 窗口是一堆运行码和参数,最后一行是set det-size(640*640)。没看到有error的字母

    • @yanwang1274
      @yanwang1274 8 месяцев назад

      @@AIDiscovery2045 我用的是 Python 3.10.9 这个会不会有问题?

  • @Wl878
    @Wl878 18 часов назад

    请问现在1.3.2是不是没有live的按钮了?谢谢

    • @AIDiscovery2045
      @AIDiscovery2045  10 часов назад

      live按钮是我写的功能,你要单独下载一个文件。看视频下方说明

  • @keenuj4485
    @keenuj4485 10 месяцев назад

    amd显卡应该怎么用显卡加速

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      ruclips.net/video/SqO6UENm6mE/видео.html

  • @yingjie3238
    @yingjie3238 5 месяцев назад

    支持微信吗

  • @xgs-qr1ii
    @xgs-qr1ii 10 месяцев назад

    我控制台提示AttributeError: 'NoneType' object has no attribute 'shape',每一步都是按照教的做的,我这是成功了吗?能不能分享下素材?

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      这个视频里提到了安装前是需要先安装roop依赖环境。可以参考以前的依赖环境安装演示。这个错误提示应该是没有找到ffmpeg

    • @xgs-qr1ii
      @xgs-qr1ii 10 месяцев назад

      ​@@AIDiscovery2045 但是我的ffmpeg按照视频cmd的检查方法是显示安装正确的

    • @xgs-qr1ii
      @xgs-qr1ii 10 месяцев назад

      @@AIDiscovery2045 ffmpeg也安装了,我没有改路径名字(没有中文路径),环境变量也加了,还是上次之前看你教程加好的呢,该视频检查我的也是正常的,最后的页面点击开始换脸他也会提示输出mp4格式文件选择路径,但是最终没有生成

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      @@xgs-qr1ii 检查下你的c:\users\你机器名\.insightface 里面5个模型文件是否存在

    • @xgs-qr1ii
      @xgs-qr1ii 10 месяцев назад

      @@AIDiscovery2045 .insightface下面只有一个models,models下面只有buffalo_l及其压缩文件

  • @wanghouyusheng82
    @wanghouyusheng82 10 месяцев назад

    老师你好,可以做一期facefusion的视频吗,感觉功能很像

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      facefusion的安装和roop一模一样

    • @wanghouyusheng82
      @wanghouyusheng82 10 месяцев назад

      @@AIDiscovery2045 这个之前的版本更新还是山寨

  • @mo_wu
    @mo_wu 10 месяцев назад

    你的电脑显卡是多少的,感觉直播说话嘴巴不跟着动,动的角度特别小 看起来就像合嘴没说话一样

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад +2

      可能是显卡不够强劲。我的是8G显存,有些延时,不过还可以接受

  • @X-im6un
    @X-im6un 2 месяца назад

    AttributeError: 'NoneType' object has no attribute 'shape'
    怎么解决这个问题啊,老师

    • @AIDiscovery2045
      @AIDiscovery2045  2 месяца назад

      依赖包安装时应该是出错了吧

    • @X-im6un
      @X-im6un 2 месяца назад

      @@AIDiscovery2045 AttributeError: module 'pkgutil' has no attribute 'ImpImporter'. Did you mean: 'zipimporter'?
      [end of output]
      note: This error originates from a subprocess, and is likely not a problem with pip.
      error: subprocess-exited-with-error
      × Getting requirements to build wheel did not run successfully.
      │ exit code: 1
      ╰─> See above for output.
      note: This error originates from a subprocess, and is likely not a problem with pip.

    • @X-im6un
      @X-im6un 2 месяца назад

      当我输入在执行pip install -r requirements.txt 后 它是这样提示我

    • @AIDiscovery2045
      @AIDiscovery2045  2 месяца назад

      @@X-im6un 没有安装所有的依赖软件,特别是visual studio 2022

    • @X-im6un
      @X-im6un 2 месяца назад

      @@AIDiscovery2045 一定是要对应版本的所有的软件吗?

  • @SensenSenlin-ls6rm
    @SensenSenlin-ls6rm 16 дней назад

    现在ROOP我已经无法下载,你可以给我安装包吗?

  • @user-px1pk1mk7t
    @user-px1pk1mk7t 9 месяцев назад

    用的4080显卡还是不流畅,怎么解决呢

    • @AIDiscovery2045
      @AIDiscovery2045  9 месяцев назад

      流畅度一方面和显卡有关,另一方面跟摄像头输出的FPS有关。

  • @user-mv8me8rc2g
    @user-mv8me8rc2g 6 месяцев назад

    百度网盘文件不全

    • @AIDiscovery2045
      @AIDiscovery2045  6 месяцев назад

      看下频道里全平台的那期视频,里面有百度链接

  • @junjinsong7755
    @junjinsong7755 10 месяцев назад

    我启动直播,唤醒不了摄像头,老师帮帮忙,我是4060Ti显卡

    • @AIDiscovery2045
      @AIDiscovery2045  10 месяцев назад

      先启动roop换脸再开直播软件