LongCat-Video-Avatar 1.5 - 美团开源的数字人视频生成模型
在数字人视频生成这个赛道,技术迭代的速度总是快得惊人。今天要聊的,是美团LongCat团队近期开源的一个新版本——LongCat-Video-A vatar 1.5。简单来说,它是一个用音频就能驱动数字人“开口说话”甚至“表演”的AI框架。但它的能耐,远不止于此。
这个1.5版本,是在一个拥有136亿参数的基础视频生成模型(LongCat-Video)上构建的。团队这次做了几个关键升级:把音频编码器从Wa v2Vec2换成了更强大的Whisper-Large-v3,这让口型同步的精度上了一个台阶;同时,通过一项名为“Step Distillation”的技术,把生成视频所需的推理步数压缩到了仅仅8步,速度大幅提升。它支持生成480P和720P分辨率的视频,还能进行INT8量化来节省显存。无论是单人讲话、多人对话,还是唱歌、动画风格化,它都能保持相当高的物理合理性和时间上的连贯性,已经具备了生产级应用的潜力。
主要功能:不止于“说话”
那么,具体能用它来做什么呢?功能清单相当丰富:
- :给一段音频,再配上文字描述或一张参考图片,它就能生成一个口型精准、表情生动的人像说话视频。
单音频驱动视频生成
- :这个功能很有意思,可以输入两条音频流,让模型生成两个人对话、轮流发言的自然交互场景,不再是数字人的“独角戏”。
多音频交互生成
- :它原生支持“视频续写”(Video Continuation)。你可以先有一段视频,让它接着往下生成,从而制作出分钟级别的长视频,而且过程中人物身份和颜色能保持稳定,不会“漂移”。
视频续写与长视频生成
- :它的能力不局限于真人。无论是动漫角色、动物形象,还是其他复杂条件,它都能较好地泛化,甚至支持生成3D动画风格的内容。
风格化与动画适配
- :面对音乐和歌曲,它也能驾驭,可以生成带有动态表情和稳定身体动作的表演视频,支持半身或全身画面。
歌唱与表演生成
- :别忘了它的底层模型LongCat-Video本身就是一个多面手,统一支持文生视频、图生视频和视频续写任务。
多任务基础模型
技术原理:升级在哪儿?
性能的提升,背后是技术组件的迭代。1.5版本的核心技术点包括:
- :这是提升口型同步精度的关键。相比之前的Wa v2Vec2,Whisper能提取更精细的语音特征,让数字人的嘴部动作和音频匹配得更准。
Whisper-Large-v3音频编码
- :通过知识蒸馏技术,将原本需要多步的生成过程压缩到8步完成,在几乎不损失质量的前提下,推理速度得到质的飞跃。
Step Distillation快速推理
- :模型在时间和空间两个维度上,都采用了从粗到细的生成策略,再结合块稀疏注意力机制,实现了对720p/30fps视频的高效推理。
粗到细时空生成策略
- :训练时采用了基于分组相对策略优化的强化学习方法,并融合了多个奖励模型,共同优化生成视频与文本的匹配度、视觉质量以及动作的连贯性。
多奖励GRPO强化学习
- :支持INT8量化,能有效降低模型运行时的显存占用。同时兼容单卡和多卡的上下文并行推理,部署灵活性更高。
INT8量化与上下文并行
如何上手使用?
如果你对技术实现感兴趣,想自己跑起来试试,可以参考以下步骤:
- :首先克隆项目代码仓库,并创建一个Conda虚拟环境。需要安装PyTorch 2.6.0、FlashAttention-2以及其他项目依赖包。
环境准备
- :通过HuggingFace的命令行工具,将
下载模型
LongCat-Video-A vatar-1.5的模型权重下载到本地的./weights目录。 - :准备一个JSON配置文件,里面包含音频文件路径、文本提示和参考图像路径。然后运行
单音频生成
run_demo_a vatar_single_audio_to_video.py脚本,记得指定参数--model_type a vatar-v1.5 --use_distill --use_int8来启用1.5模型、蒸馏加速和INT8量化。 - :准备包含两条音频和对应人物信息的JSON文件,运行
多音频生成
run_demo_a vatar_multi_audio_to_video.py脚本。它支持“Merge”(音频叠加)和“Concatenation”(音频拼接)两种双人交互模式。 - :在运行单人或多人音频生成脚本时,加上
视频续写
--num_segments参数,模型就会自动进行分段续写,生成更长的连续视频。 - :如果想通过图形界面交互式地操作和调节参数,可以执行
WebUI体验
streamlit run ./run_streamlit.py命令来启动WebUI。
核心优势:为什么值得关注?
在众多同类技术中,LongCat-Video-A vatar 1.5有几个突出的亮点:
- :得益于Whisper-Large-v3编码器,其嘴形准确度和表情过渡的平滑度表现优异。
口型同步精度领先
- :在长时间说话或包含手部与物体交互的复杂场景中,能很好地保持人物身份的稳定和全身动作的连贯。
长视频身份一致性
- :8步蒸馏推理大幅缩短了等待时间,这让它更能适应对实时性有要求的业务场景。
推理速度极快
- :模型权重和推理代码均采用宽松的MIT协议开源,允许自由部署、研究和商业二次开发,门槛大大降低。
开源可商用
- :INT8量化和多卡并行支持,降低了对高端显卡的依赖,让更多开发者有机会尝试。
显存友好
项目资源
- :https://meigen-ai.github.io/LongCat-Video-A vatar-1.5-Page/
项目官网
- :https://github.com/meituan-longcat/LongCat-Video
GitHub仓库
- :https://huggingface.co/meituan-longcat/LongCat-Video-A vatar-1.5
HuggingFace模型库
与同类竞品对比
为了更清晰地定位,我们将其与市场上其他几款知名的数字人生成方案进行简要对比:
| 维度 | LongCat-Video-A vatar 1.5 | HeyGen | Kling A vatar 2.0 | OmniHuman-1.5 |
|---|---|---|---|---|
开发方 |
美团 LongCat 团队 | HeyGen | 快手 | 阿里巴巴 |
开源协议 |
MIT(完全开源) | 闭源商业 | 闭源商业 | 闭源商业 |
音频编码器 |
Whisper-Large-v3 | 未公开 | 未公开 | 未公开 |
推理步数 |
8 步(蒸馏) | 未公开 | 未公开 | 未公开 |
口型精度 |
高(升级后显著提升) | 高 | 高 | 高 |
长视频稳定性 |
强(原生续写支持) | 中等 | 中等 | 中等 |
多人交互 |
原生支持双音频 | 支持 | 支持有限 | 支持 |
风格化/动画 |
支持动漫、动物等 | 有限 | 有限 | 有限 |
分辨率 |
480P / 720P | 最高 4K | 最高 1080P | 最高 1080P |
硬件门槛 |
支持 INT8 量化 | 云端 API | 云端 API | 云端 API |
从对比中可以看出,1.5版本在“完全开源”、“推理效率”和“风格泛化”方面形成了自己的特色,为开发者和研究者提供了一个高性能且可深度定制的选择。
潜在的应用场景
这样一套技术,落地到具体行业,能碰撞出哪些火花?
- :商家只需准备好产品讲解的音频和一张形象图,就能批量生成口型精准、表情自然的数字人带货视频,极大降低真人出镜的成本和门槛。
AI口播与电商营销
- :教育机构可以将录制好的课程音频,快速转化为由虚拟讲师授课的视频内容。其长时间讲解的稳定性和对手势互动的支持,能有效提升优质内容的复用效率。
在线教育与虚拟讲师
- :企业可以部署专属的数字人客服,结合其多音频流功能,实现可视化、多轮对话的智能接待,应用于官网、智能外呼等场景,提升服务形象。
虚拟客服与企业形象
- :内容创作者输入唱歌或表演音频,可以快速生成动态丰富、风格多样(如动漫、写实)的虚拟形象短视频,轻松适配抖音、快手等平台的创作需求。
短视频与社交媒体创作
总的来说,LongCat-Video-A vatar 1.5的推出,不仅是在技术指标上的一次刷新,更重要的是它以开源的形式,为AI数字人视频生成的普及和应用创新,提供了又一块坚实的基石。对于开发者和企业而言,这意味着更多的可能性和更低的尝试成本。