Deep Live Cam – 只需一张图片即可生成实时换脸和deepfake

只需一张图片,即可实时换脸和一键视频deepfake,可以为为自定义角色制作动画或将角色用作服装模特等。

安装

  1. 设置开发环境

    • Python(推荐使用3.10版本)
    • pip(Python包管理工具)
    • git(版本控制工具)
    • ffmpeg(多媒体处理工具)
    • Visual Studio 2022 运行时库(Windows系统)
  2. 克隆项目代码
    在终端或命令行中运行以下命令来克隆项目代码:

    git clone https://github.com/hacksider/Deep-Live-Cam.git
  3. 下载模型
    下载以下模型文件:

    • GFPGANv1.4
    • inswapper_128_fp16.onnx
      下载后,将这两个文件放置在项目文件夹中的 models 目录下。
  4. 安装依赖包
    我们强烈建议使用虚拟环境(venv)来避免依赖冲突。使用以下命令安装依赖:

    pip install -r requirements.txt

    对于Mac OS用户,还需要安装或升级 python-tk 包:

    brew install [email protected]
  5. 运行程序
    如果你没有GPU,可以使用以下命令启动程序:

    python run.py

    请注意,程序首次运行时会自动下载一些模型文件,下载时间取决于你的网络速度。

安装完成后,就可以运行程序了!

file

执行 python run.py 命令启动程序:
选择一张脸(具有所需脸部的图像)和目标图像/视频(您要替换脸部的图像/视频),然后单击“开始”。打开文件资源管理器并导航到选择要进入的输出的目录。找到一个名为 <video_title> 的目录,可以在其中实时查看正在交换的帧。处理完成后,将创建输出文件。

官方链接

Comments

No comments yet. Why don’t you start the discussion?

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注