HunyuanVideo-1.5

小模型也能出大片,画质一点不缩水

开源 🏷️定价信息待确认 ✅ 目前可打开 视频生成 🍴 复刻 238 🐛 待处理 40 👀 关注 79
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4593
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

HunyuanVideo-1.5 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类视频生成
开发团队Tencent-Hunyuan
定价模式🏷️定价信息待确认
价格说明官网提供在线视频生成体验,但具体定价信息未明确,需进一步确认。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型image-to-video,text-to-video,video-generation
GitHub 星标★ 4593
上线时间2025-11-20 00:00:00
代码更新2026-04-10
仓库体积250 KB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数5

项目介绍

腾讯混元推出的领先轻量级视频生成模型,在保持高画质的前提下大幅压缩模型规模与推理成本,支持高效文生视频,适合资源受限环境下的部署与应用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4593

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

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

环境要求

  • Python 环境,可执行 pip / torchrun 命令
  • NVIDIA GPU(README 称仅 8.3B 参数、可在消费级 GPU 上流畅运行)
  • 可访问 GitHub 与 PyPI 的网络(部分注意力库需从源码编译安装)
  • 预先下载好的 HunyuanVideo-1.5 预训练模型权重路径

安装与启动步骤

  1. 1获取项目代码

    把官方仓库克隆到本地并进入目录。README 正文的安装说明从 Step 2 开始,Step 1 未在节选中给出。

    git clone https://github.com/Tencent-Hunyuan/HunyuanVideo-1.5.git
    cd HunyuanVideo-1.5
  2. 2安装基础依赖

    安装 requirements.txt 中的全部依赖,并额外升级腾讯云 SDK 的 Python 包(README 指定了腾讯镜像源)。

    pip install -r requirements.txt
    pip install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python
  3. 3安装 Flash Attention

    用于加速推理并降低显存占用。README 只给出官方仓库链接,未给出具体命令,请按该仓库说明安装。

  4. 4安装 Flex-Block-Attent

    仅稀疏注意力(sparse attention)需要,可加快推理。需先克隆仓库并初始化子模块再编译安装。

    git clone https://github.com/Tencent-Hunyuan/flex-block-attn.git
    cd flex-block-attn
    git submodule update --init --recursive
    python3 setup.py install
  5. 5安装 SageAttention

    启用 SageAttention 可加速推理,但会自动禁用 Flex-Block-Attention,二者不要同时指望生效。

    git clone https://github.com/cooper1637/SageAttention.git
    cd SageAttention
    export EXT_PARALLEL=4 NVCC_APPEND_FLAGS="--threads 8" MAX_JOBS=32
    python3 setup.py install
  6. 6安装 SGL-Kernel

    用于在 transformer 中启用 fp8 gemm,README 指定了固定版本号 0.3.18。

    pip install sgl-kernel==0.3.18
  7. 7运行推理生成视频

    用 torchrun 多卡并行执行 generate.py,通过环境变量控制加速与画质开关,需先准备好提示词、模型与输出路径。

    export N_INFERENCE_GPU=8
    export PROMPT="一只小猫在草地上奔跑"
    export IMAGE_PATH=/your/path/input.jpg
    export RESOLUTION=720p
    export ASPECT_RATIO=16:9
    export SEED=42
    export MODEL_PATH=/your/path/ckpts
    export OUTPUT_PATH=/your/path/outputs
    torchrun --nproc_per_node=$N_INFERENCE_GPU generate.py \
      --prompt "$PROMPT" \
      --image_path $IMAGE_PATH \
      --resolution $RESOLUTION \
      --aspect_ratio $ASPECT_RATIO \
      --seed $SEED \
      --rewrite $REWRITE \
      --cfg_distilled $CFG_DISTILLED \
      --enable_step_distill $ENABLE_STEP_DISTILL \
      --sparse_attn $SPARSE_ATTN --use_sageattn $SAGE_ATTN \
      --enable_cache $ENABLE_CACHE --cache_type $CACHE_TYPE \
      --overlap_group_offloading $OVERLAP_GROUP_OFFLOADING \
      --sr $ENABLE_SR --save_pre_sr_video \
      --output_path $OUTPUT_PATH \
      --model_path $MODEL_PATH
  8. 8用 Diffusers 调用

    不跑本仓库脚本时,可直接用 Hugging Face Diffusers 的 HunyuanVideo15Pipeline 加载在线权重生成视频。

    import torch
    from diffusers import HunyuanVideo15Pipeline
    from diffusers.utils import export_to_video
    
    dtype = torch.bfloat16
    device = "cuda:0"
    prompt = "一只小猫在草地上奔跑"
    seed = 42
    
    pipe = HunyuanVideo15Pipeline.from_pretrained("hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-720p_t2v", torch_dtype=dtype)
    pipe.enable_model_cpu_offload()
    pipe.vae.enable_tiling()
    
    generator = torch.Generator(device=device).manual_seed(seed)
    
    video = pipe(
        prompt=prompt,
        generator=generator,
        num_frames=121,
        num_inference_steps=50,
    ).frames[0]
    
    export_to_video(video, "output.mp4", fps=24)

关键配置

配置项必填说明示例
N_INFERENCE_GPU是并行推理使用的 GPU 数量,决定 torchrun 的进程数8
CFG_DISTILLED否使用 CFG 蒸馏模型推理,可提速约 2 倍true
SAGE_ATTN否启用 SageAttention 加速,会禁用 Flex-Block-Attentiontrue
SPARSE_ATTN否启用稀疏注意力,仅 720p 模型支持且需装 flex-block-attnfalse
CACHE_TYPE否配合 ENABLE_CACHE 使用,可选 deepcache/teacache/taylorcachedeepcache
ENABLE_STEP_DISTILL否启用步数蒸馏模型,480p I2V 推荐 8 或 12 步,最高 6 倍加速true

如何确认成功

运行结束后,在 --output_path 指定目录可看到生成的视频文件;Diffusers 方式会导出 output.mp4。

常见问题

Q:SageAttention 和 Flex-Block-Attention 能同时用吗?

A:不能。README 明确说明启用 SageAttention 会自动禁用 Flex-Block-Attention,二者按需二选一。

Q:稀疏注意力为什么没生效?

A:只有 720p 模型配备稀疏注意力,且必须已成功安装 flex-block-attn,否则 SPARSE_ATTN 无法发挥作用。

Q:CFG 蒸馏模型应该跑多少步?

A:README 特别提醒,官方提供的 cfg distilled 模型必须使用 50 步才能生成正确结果。

Q:480p I2V 想更快该怎么办?

A:启用步数蒸馏模型(ENABLE_STEP_DISTILL=true),推荐 8 或 12 步,最高可带来 6 倍加速。

Q:提示词改写(REWRITE)打开后报错?

A:该开关要求已部署并配置好 rewrite 的 vLLM 服务,未部署时请保持关闭。

注意事项

  • 不同模型的最优 CFG scale、flow shift、推理步数不同,请对照 README 的 Optimal Inference Configurations 表格设置。
  • Flash Attention 只用于加速和降低显存,README 未给出安装命令,需按官方仓库文档自行安装。
  • OVERLAP_GROUP_OFFLOADING 仅在启用 group offloading 时有效,会显著增加 CPU 内存占用但加快推理。
  • 仓库还提供 train.py 训练脚本,支持单卡与 torchrun 多卡训练,可用 --pretrained_model_root 指定权重目录。

核心亮点

  • 轻量化设计,支持高效视频生成,适合资源受限场景
  • 支持文生视频和图生视频双模式,覆盖主流创作需求
  • 基于腾讯Hunyuan大模型生态,技术积累深厚,生成质量有保障

不足之处

  • 文档/社区待观察

适用场景

  • 短视频内容快速生成与编辑
  • 广告创意素材制作
  • 影视预演与概念可视化

替代项目

CogVideo、ModelScope Text-to-Video、AnimateDiff

上一篇:VideoCrafter

下一篇:lingbot-world

同类项目推荐

LynnReal-Omni 开源

一个框架搞定文生视频到长视频流式生成,四步出片

LynnReal-Omni brings text-to-video, image-to-video, human- and hand-pose guided gene···

★ 275 2026-09-20
videocomposer 开源

像拼乐高一样组合条件,精准控制视频运动生成

Official repo for VideoComposer: Compositional Video Synthesis with Motion Controlla···

★ 954 2026-08-09
awesome-seedance-2.5-prompts 开源

现成的 Seedance 2.5 视频提示词模板,照着改就能用

Seedance 2.5 Early Access prompt patterns and launch prompt library.

★ 186 2026-11-08
ltx-video-mac 开源

在 Mac 上本地生成 AI 视频,无需云端,开箱即用。

Native macOS app for local AI video on Apple Silicon — LTX-2, LTX-2.3, LTX-2.5, and···

★ 452 2026-08-09
muapi-comfyui 开源

在 ComfyUI 里一键调用 100+ 主流 AI 生成模型

ComfyUI custom nodes for 600+ AI models — Seedance, Kling, Veo3, Flux, HiDream, GPT···

★ 81 2026-08-09
TheoremExplainAgent 开源

让LLM定理推理变成看得懂的动画视频,自动生成教学讲解。

Official Repo for "TheoremExplainAgent: Towards Video-based Multimodal Explanations ···

★ 1514 2026-08-09
otopilot 开源

给个主题,本地自动产出带配音字幕的成片

Turn a topic into a finished YouTube Short/video: script, free & CC0 images, voice-o···

★ 203 2026-11-02
awesome-seedance-prompts 开源

精选 Seedance 提示词模板,快速产出高质量 AI 视频。

Seedance 2.0 prompt vault & resource hub for high-fidelity AI video generation. Cura···

★ 71 2026-08-09
ai-video-generator-claude 开源

用 Claude 技能一键生成爆款视频提示词,快速产出高质量 AI 视频。

10 Claude skills that generate studio-quality AI video prompts for Seedance 2.0 on H···

★ 462 2026-08-09