We are excited to announce the release of LongCat-Video-Avatar, a unified model that delivers expressive and highly dynamic audio-driven character animation, supporting native tasks including Audio-Text-to-Video, Audio-Text-Image-to-Video, and Video Continuation with seamless compatibility for both single-stream and multi-stream audio inputs.
Key Features
🌟
Support Multiple Generation Modes
: One unified model can be used for
audio-text-to-video (AT2V)
generation,
audio-text-image-to-video (ATI2V)
generation, and
Video Continuation
.
🌟
Natural Human Dynamics
: The disentangled unconditional guidance is designed to effectively decouple speech signals from motion dynamics for natural behavior.
🌟
Avoid Repetitive Content
: The reference skip attention is adopted to strategically incorporates reference cues to preserve identity while preventing excessive conditional image leakage.
🌟
Alleviate Error Accumulation from VAE
: Cross-Chunk Latent Stitching is designed to eliminates redundant VAE decode-encode cycles to reduce pixel degradation in long sequences.
The following videos showcase example generations from our model and have been compressed for easier viewing.
📊 Human Evaluation
Human evaluation on naturalness and realism of the synthesized videos. The benchmark EvalTalker [1] contains more than 400 testing samples with different difficulty levels for evaluating the single and multiple human video generation.
Reference:
[1] Zhou Y, Zhu X, Ren S, et al. EvalTalker: Learning to Evaluate Real-Portrait-Driven Multi-Subject Talking Humans[J]. arXiv preprint arXiv:2512.01340, 2025.
💡 Quick Start
Clone the repo
git clone --single-branch --branch main https://github.com/meituan-longcat/LongCat-Video
cd LongCat-Video
FlashAttention-2 is enabled in the model config by default; you can also change the model config ("./weights/LongCat-Video-Avatar/avatar_multi/config.json" and "./weights/LongCat-Video-Avatar/avatar_single/config.json") to use FlashAttention-3 or xformers once installed.
Lip synchronization accuracy: Audio CFG works optimally between 3–5. Increase the audio CFG value for better synchronization.
Prompt Enhancement: Include clear verbal-action cues (e.g., talking, speaking) in the prompt to achieve more natural lip movements.
Mitigate repeated actions: Setting the reference image index(--ref_img_index, default to 10) between 0 and 24 ensures better consistency, while selecting other ranges (e.g., -10 or 30) helps reduce repeated actions. Additionally, increasing the mask frame range (--mask_frame_range, default to 3) can further help mitigate repeated actions, but excessively large values may introduce artifacts.
Super resolution: Our model is compatible with both 480P and 720P, which can be controlled via --resolution.
Dual-Audio Modes: Merge mode (set audio_type to para) requires two audio clips of equal length, and the resulting audio is obtained by summing the two clips; Concatenation mode (set audio_type to add) does not require equal-length inputs, and the resulting audio is formed by sequentially concatenating the two clips with silence padding for any gaps, where by default person1 speaks first and person2 speaks afterward.
The
model weights
are released under the
MIT License
.
Any contributions to this repository are licensed under the MIT License, unless otherwise stated. This license does not grant any rights to use Meituan trademarks or patents.
This model has not been specifically designed or comprehensively evaluated for every possible downstream application.
Developers should take into account the known limitations of large language models, including performance variations across different languages, and carefully assess accuracy, safety, and fairness before deploying the model in sensitive or high-risk scenarios.
It is the responsibility of developers and downstream users to understand and comply with all applicable laws and regulations relevant to their use case, including but not limited to data protection, privacy, and content safety requirements.
Nothing in this Model Card should be interpreted as altering or restricting the terms of the MIT License under which the model is released.
📖 Citation
We kindly encourage citation of our work if you find it useful.
LongCat-Video-Avatar huggingface.co is an AI model on huggingface.co that provides LongCat-Video-Avatar's model effect (), which can be used instantly with this meituan-longcat LongCat-Video-Avatar model. huggingface.co supports a free trial of the LongCat-Video-Avatar model, and also provides paid use of the LongCat-Video-Avatar. Support call LongCat-Video-Avatar model through api, including Node.js, Python, http.
LongCat-Video-Avatar huggingface.co is an online trial and call api platform, which integrates LongCat-Video-Avatar's modeling effects, including api services, and provides a free online trial of LongCat-Video-Avatar, you can try LongCat-Video-Avatar online for free by clicking the link below.
meituan-longcat LongCat-Video-Avatar online free url in huggingface.co:
LongCat-Video-Avatar is an open source model from GitHub that offers a free installation service, and any user can find LongCat-Video-Avatar on GitHub to install. At the same time, huggingface.co provides the effect of LongCat-Video-Avatar install, users can directly use LongCat-Video-Avatar installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
LongCat-Video-Avatar install url in huggingface.co: