HunyuanVideo

写个提示词,电影级视频马上出

腾讯混元出品的大规模视频生成模型系统框架,从数据、模型到训练全面优化,支持高质量文生视频,画面细腻、语义对齐准确,为开源视频生成领域树立了重要标杆。

开源 unknown 视频生成
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 12561
维护状态 维护中
是否开源 是
定价模式 unknown

项目数据

分类视频生成
开发团队Tencent-Hunyuan
所属国家
定价模式unknown
价格说明官网为腾讯混元视频生成页面,但具体定价信息未明确,需进一步确认。
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型diffusion-models,diffusion-transformer,video-generation
GitHub 星标★ 12561
30天Star增速
HF 下载量
上线时间2024-11-28 00:00:00
最近更新2026-09-22 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

难度:进阶 约 45 分钟 部署方式:本地安装 6 步

环境要求

  • Linux 系统(README 提供 Linux 安装指南)
  • NVIDIA GPU,建议 CUDA 12.4 或 11.8
  • 已安装 Conda(README 指向 miniconda 安装文档)
  • Python 3.8 环境(依赖路径中出现 python3.8)
  • Git 用于克隆仓库

安装与启动步骤

  1. 1克隆仓库

    从 GitHub 拉取 HunyuanVideo 源码并进入项目目录,后续所有命令都在该目录执行。

    git clone https://github.com/Tencent-Hunyuan/HunyuanVideo
    cd HunyuanVideo
  2. 2创建 conda 环境

    README 提示用 conda 安装 PyTorch 等依赖,但节选中未给出具体创建命令,请按官方文档创建 Python 3.8 环境并激活。

  3. 3安装 pip 依赖

    在已激活的环境中以模块方式调用 pip,安装 requirements.txt 中列出的全部依赖,耗时较长请耐心等待。

    python -m pip install -r requirements.txt
  4. 4安装 flash-attn

    先装 ninja 作为构建工具,再安装 flash-attention v2.6.3 加速推理,要求 CUDA 11.8 及以上。

    python -m pip install ninja
    python -m pip install git+https://github.com/Dao-AILab/flash-attention.git@v2.6.3
  5. 5安装 xDiT

    安装 xfuser 0.4.0 用于并行推理,README 建议搭配 torch 2.6.0 与 flash-attn 2.6.3。

    python -m pip install xfuser==0.4.0
  6. 6启动 Gradio 服务

    运行 Gradio 服务脚本并开启 flow-reverse 参数,启动后按终端提示的本地地址在浏览器访问。

    python3 gradio_server.py --flow-reverse

关键配置

配置项必填说明示例
--prompt是文生视频使用的文本提示词A cat walking on the beach, cinematic
--video-size否生成视频的分辨率尺寸720 1280
--video-length否生成视频的帧长度129
--infer-steps否采样步数,值越大通常越精细但更慢50
--use-cpu-offload否模型加载时使用 CPU offload 节省显存,高分辨率生成必需True
--save-path否生成视频的保存目录./results

如何确认成功

终端不再报错并输出 Gradio 的本地访问地址,浏览器打开该地址能看到生成界面并可提交提示词。

常见问题

Q:运行时报 float point exception(core dump)怎么办?

A:确认已安装 CUDA 12.4、CUBLAS>=12.4.5.8、CUDNN>=9.00,或直接使用官方 CUDA 12 镜像;也可执行 pip install nvidia-cublas-cu12==12.4.5.8 并设置 LD_LIBRARY_PATH=/opt/conda/lib/python3.8/site-packages/nvidia/cublas/lib/。

Q:生成高分辨率视频显存不够怎么办?

A:README 说明高分辨率视频生成必须使用 CPU offload,可在命令中加上 --use-cpu-offload 参数以节省显存。

Q:flash-attention 安装失败?

A:README 要求 CUDA 11.8 或以上版本,且建议使用 torch 2.6.0 搭配 flash-attn 2.6.3,先安装 ninja 再编译安装。

Q:该用哪个 CUDA 版本?

A:README 推荐手动安装时使用 CUDA 12.4 或 11.8。

注意事项

  • README 中 conda 环境创建的 #1、#2 步命令在节选中缺失,请参考官方仓库完整文档补全。
  • flash-attention 需要自行编译,安装时间较长且对 CUDA 版本敏感。
  • 生成视频默认保存在 ./results 目录,可通过 --save-path 修改。
  • 模型权重可在 HuggingFace 的 tencent/HunyuanVideo 仓库获取。

核心亮点

  • 开源了完整的视频生成框架,涵盖数据、训练、推理全流程,便于复现与二次开发
  • 基于Diffusion Transformer架构,支持高分辨率长视频生成,技术方案先进
  • 腾讯自研,中文场景优化好,社区关注度高,文档和示例代码较完善

不足之处

  • 训练和推理资源需求高,普通开发者难以在消费级硬件上运行
  • 文档/社区待观察

适用场景

  • 影视特效与短视频创作辅助
  • 广告营销素材自动生成
  • 学术研究:视频生成模型架构探索

替代项目

Open-Sora、CogVideo、ModelScope Text-to-Video

项目介绍

HunyuanVideo 是视频领域的开源项目,由 Tencent-Hunyuan 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(12,561)位列前 4%,在视频分类的 473 个项目里位列前 3%。

近 41 天,它的 GitHub 星标从 12,422 增加到 12,561,净增 139。

项目仍在小幅维护中,最近一次代码更新于 2026-09-22。官网为腾讯混元视频生成页面,但具体定价信息未明确,需进一步确认。从国内网络环境看,可直接访问。

它主要面向的使用场景是:影视特效与短视频创作辅助。同类可对比的替代方案包括 Open-Sora、CogVideo、ModelScope Text-to-Video。

上一篇:CogVideo

下一篇:ViMax

同类项目推荐

MoneyPrinterTurbo 开源

输入一句话,高清短视频自动出炉,文案配音全包了

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short ···

★ 125106 2026-08-09
seedance-2.0-api 开源

快速上手字节Seedance 2.0,文本/图片一键生成视频

Seedance 2.0 API — text-to-video and image-to-video examples

★ 332 2026-08-26
openscreen 开源

免费无水印录屏做演示,替代 Screen Studio

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermark···

★ 3185 2026-08-10
MagicDance 开源

一张图+任意动作,生成身份不变的逼真人物视频

[ICML 2024] MagicPose(also known as MagicDance): Realistic Human Poses and Facial Ex···

★ 777 2026-08-09