首页
/ 《AdvancedLivePortrait-WebUI》项目安装与配置指南

《AdvancedLivePortrait-WebUI》项目安装与配置指南

2026-01-30 04:16:52作者:俞予舒Fleming

1. 项目基础介绍

《AdvancedLivePortrait-WebUI》是一个基于Python的开源项目,它提供了一个通过Web界面编辑图像中人脸表情的应用。用户可以通过该Web界面调整图像中人脸的微笑、眨眼等表情。

本项目的主要编程语言是Python。

2. 项目使用的关键技术和框架

  • Python:项目的主要编程语言。
  • gradio:用于快速开发Web界面的Python库。
  • ultralytics:用于人脸检测。
  • RealESRGAN:用于图像的恢复和增强。
  • facial-expression-models:用于人脸表情的识别和控制。

3. 项目安装和配置的准备工作

在开始安装之前,请确保您的系统满足以下要求:

  • Python版本:3.9至3.12之间。
  • (可选)NVIDIA GPU及CUDA 12.4。
  • FFmpeg:用于处理视频文件,需要将其bin文件夹添加到系统环境变量中。

详细安装步骤

步骤1:克隆项目仓库

打开命令行(或终端),执行以下命令来克隆项目:

git clone https://github.com/jhj0517/AdvancedLivePortrait-WebUI.git
cd AdvancedLivePortrait-WebUI

步骤2:安装依赖

根据是否使用NVIDIA GPU,选择相应的依赖文件:

  • 如果不使用NVIDIA GPU,运行:
pip install -r requirements-cpu.txt
  • 如果使用NVIDIA GPU,运行:
pip install -r requirements.txt

步骤3:运行应用

在命令行中执行以下命令来启动应用:

python app.py

现在,您应该能够在浏览器中通过http://localhost:7860/访问到应用界面。

如果使用的是Windows系统,还可以使用PowerShell脚本来完成安装、启动和更新的操作:

  • 安装依赖:
.\Install.ps1
  • 启动WebUI:
.\Start-WebUI.ps1
  • 更新项目:
.\Update.ps1

按照上述步骤操作后,您应该能够成功安装并运行《AdvancedLivePortrait-WebUI》项目。

登录后查看全文
热门项目推荐
相关项目推荐