LatentSync数字人,一键批量,口型同步,MPS加速(WIN/MAC)

devtools/2025/1/24 19:29:18/

分享一个最近还不错的数字人项目——LatentSync。该项目由字节开源,上传一段音频和视频,即可生成数字人视频。

我对该项目做了些更改,增加了批量和MAC版本的支持,用MAC的小伙伴再也不用遗憾了…

看下我生成的效果。

https://live.csdn.net/v/460345

简单介绍下如何使用

上传一段人物视频和你要生成人物说话的音频。

点击处理视频等待视频生成

https://live.csdn.net/v/460346

批量模式的使用也相同,支持上传多个文件。

批量模式下音频数量一定要和视频数量保持一致,如果缺少是会报错的。

配置需求

WIN

WindowsN卡需8G显存

如果整合包运行报错,需要安装cuda12.4

https://developer.nvidia.com/cuda-12-4-0-download-archive

MAC

MAC Apple Silicon M1/M2/M3/M4 芯片

8G内存

这里MAC用户需注意📢

针对MAC版本我增加了运行模式,两者的区别在于所需要的内存、处理的速度不同。

默认是cpu执行,考虑到有低内存的小伙伴,该模式下8G内存就能跑,但是速度较慢。

MPS针对16G内存以及以上小伙伴,推荐选择该模式,可以达到一个较快的处理速度。

一些问题

该项目目前只在英文数据集上训练过,所以中文效果比较差,但是还是可以用的,没到完全不能看的地步。

关于中文效果不好,可以通过使用中文数据集来训练解决。目前syncnet可以在4090显卡上进行训练,unet则需要50G显存…

别的没啥啦,简单、好用。干就完事了!

整合包获取

👇🏻👇🏻👇🏻下方下方下方👇🏻👇🏻👇🏻

夸夸夸盘:
https://pan.quark.cn/s/90d2784bc502

度度度盘:
https://pan.baidu.com/s/1HwN1k6v-975uLfI0d8N_zQ?pwd=gewd

制作不易,如果本文对您有帮助,还请点个免费的赞或在看!感谢您的阅读!


http://www.ppmy.cn/devtools/153211.html

相关文章

检测到联想鼠标自动调出运行窗口,鼠标自己作为键盘操作

联想鼠标会自动时不时的调用“运行”窗口 然后鼠标自己作为键盘输入 然后打开这个网页 (不是点击了什么鼠标外加按键,这个鼠标除了左右和中间滚轮,没有其他按键了)

SpringCloud Eureka-账号密码配置

Eureka自身无默认登录账号密码,其安全性依赖Spring Security等框架实现。配置Eureka安全设置时,需在应用程序中明确定义用户名和密码。 注:账号密码不要带【和: 】 账号密码不要带【和: 】 账号密码不要带【和: 】 Eureka server 引入Securit…

下载一个项目到跑通的大致过程是什么?

这两天在接手之前别人做过的CRM项目,这次要进行二次开发。从开始知道要进行这个项目到这个项目的前后端跑通,还是经过了一点时间的。所以今天我就写一篇文章来记录这个过程。 首先要下载一个叫SVN的东西。我后来上网了解到,SVN和git其实是一…

云原生时代,如何构建高效分布式监控系统

文章目录 一.监控现状二.Thanos原理分析SidecarQuerierStoreCompactor 三.Sidecar or ReceiverThanos Receiver工作原理 四.分布式运维架构 一.监控现状 Prometheus是CNCF基金会管理的一个开源监控项目,由于其良好的架构设计和完善的生态,迅速成为了监控…

【豆包MarsCode蛇年编程大作战】花样贪吃蛇

目录 引言 展示效果 prompt提示信息 第一次提示(实现基本功能) 初次实现效果 第二次提示(美化UI) 第一次美化后的效果 第二次美化后的效果 代码展示 实现在线体验链接 码上掘金使用教程 体验地址: 花样贪吃蛇…

OpenCV:高通滤波之索贝尔、沙尔和拉普拉斯

目录 简述 什么是高通滤波? 高通滤波的概念 应用场景 索贝尔算子 算子公式 实现代码 特点 沙尔算子 算子公式 实现代码 特点 拉普拉斯算子 算子公式 实现代码 特点 高通滤波器的对比与应用场景 相关阅读 OpenCV:图像滤波、卷积与卷积核…

PyTorch框架——基于深度学习YOLOv8神经网络学生课堂行为检测识别系统

基于YOLOv8深度学习的学生课堂行为检测识别系统,其能识别三种学生课堂行为:names: [举手, 读书, 写字] 具体图片见如下: 第一步:YOLOv8介绍 YOLOv8 是 ultralytics 公司在 2023 年 1月 10 号开源的 YOLOv5 的下一个重大更新版本…

python 找出合并并排序两个有序列表后的第n个最小元素

编写一个程序,找出合并并排序两个有序列表后的第n个最小元素。 定义函数find_smallest_number(),该函数接受三个参数:两个列表和一个整数n。假设输入的列表始按升序排序。在函数内部,按升序合并两个列表。然后,从列表…