当前位置: 首页 > news >正文

本地部署aniportrait

要求python >=2.10

cuda 118

下载代码:
git clone https://github.com/Zejun-Yang/AniPortrait.git

创建虚拟环境:
conda create -n aniportrait python=2.10

conda activate aniportrait

pip install -r requirements.txt

出现错误:
No matching distribution found for torchsde==0.2.5
解决方法,降级pip:

pip -V
pip install pip==23.3

然后下载模型文件,模型文件共14.8G,我会放到百度网盘里,

链接:https://pan.baidu.com/s/1DGUE1cZwfxZlkiZ_LguRUw?pwd=hgmw

提取码:hgmw

把压缩包下载到电脑上之后,解压出来,将pretrained_model文件夹复制到AniPortrait项目内。文件夹结构目录如下:

然后在cmd终端里输入如下命令,启动应用UI界面

python -m scripts.app

稍等一会,看到输出信息http://127.0.0.1:7860之后,打开浏览器,打开这个网址就可以看到webui界面

如果选择参考视频的话,视频宽高比例和图片一致,图片人脸朝向和参考视频内的人脸朝向一致,比如都朝向左,或都朝向右,或都正视前方。

这个生成视频是极其慢的,作者给了加速的方法(感觉没太大差别),使用命令去执行,命令结尾加上-acc

视频驱动

python -m scripts.vid2vid --config ./configs/prompts/animation_facereenac.yaml -W 512 -H 512 -acc

打开configs/prompts文件夹,在animation_facereenac.yaml文件内修改图片或视频

音频驱动

python -m scripts.audio2vid --config ./configs/prompts/animation_audio.yaml -W 512 -H 512 -acc

打开configs/prompts文件夹,在animation_audio.yaml内修改图片或音频文件

以后如果有进一步的优化的话再搞一搞,电脑配置高的大佬可以去挑战一下试试。 作者:AI画师大阳 https://www.bilibili.com/read/cv36157034/ 出处:bilibili

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【unity实战】使用新版输入系统Input System+Rigidbody实现第三人称人物控制器
  • 【2024 CCF编程能力等级认证(GESP)Python 】一级大纲
  • 【图像去噪】论文精读:Multi-level Wavelet-CNN for Image Restoration(MWCNN)
  • 在Supabase创建用户登录并获取token的操作实践
  • 图像尺寸测量仪的精度概念解析
  • 掌握SQL数据分割技巧:垂直与水平分割全解析
  • 学习关系型数据库:在Ubuntu和FreeBSD下安装firebird
  • elementui图标偶尔乱码问题
  • PyCharm 自定义字体大小
  • 提升农业信息化水平,C# ASP.NET Vue果树生长信息管理系统带来全新管理体验
  • Windows 7 Windows Server 2008 R2 简体中文版下载 (updated Aug 2024)
  • c++ STL 容器相关
  • Qt窗口 菜单栏 QMenuBar和的使用及说明
  • java03
  • 2024全国大学生数学建模国赛,成员如何分工协作?
  • 2017-09-12 前端日报
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Elasticsearch 参考指南(升级前重新索引)
  • Facebook AccountKit 接入的坑点
  • Linux各目录及每个目录的详细介绍
  • PhantomJS 安装
  • React-生命周期杂记
  • spring-boot List转Page
  • use Google search engine
  • Vue2.x学习三:事件处理生命周期钩子
  • vue数据传递--我有特殊的实现技巧
  • 记一次用 NodeJs 实现模拟登录的思路
  • 技术攻略】php设计模式(一):简介及创建型模式
  • 警报:线上事故之CountDownLatch的威力
  • 理解在java “”i=i++;”所发生的事情
  • 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
  • 使用docker-compose进行多节点部署
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 双管齐下,VMware的容器新战略
  • 中文输入法与React文本输入框的问题与解决方案
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • puppet连载22:define用法
  • raise 与 raise ... from 的区别
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​2021半年盘点,不想你错过的重磅新书
  • ​马来语翻译中文去哪比较好?
  • # 利刃出鞘_Tomcat 核心原理解析(八)-- Tomcat 集群
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • (21)起落架/可伸缩相机支架
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (poj1.2.1)1970(筛选法模拟)
  • (二)PySpark3:SparkSQL编程
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • **PHP分步表单提交思路(分页表单提交)
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .net core开源商城系统源码,支持可视化布局小程序
  • .Net--CLS,CTS,CLI,BCL,FCL
  • .NET面试题(二)
  • .so文件(linux系统)