
FramePack:在普通硬件上实现高质量下一帧视频生成
开源下一帧预测神经网络,实现实用高质量视频生成。
仅需6GB显存,即可在笔记本电脑上生成视频。
🚀 🚀 支持NVIDIA RTX 30XX、40XX和50XX系列GPU
FramePack基于前沿AI技术构建

什么是FramePack
FramePack是一个开源的下一帧预测神经网络,专为实用高质量视频生成而设计。它使得即使在消费级GPU上也能实现高效视频创作。
- 超低显存需求仅需6GB显存,即可在消费级笔记本上以30fps生成数千帧高质量视频。
- 恒定长度上下文压缩创新的输入帧压缩方法使计算负载保持不变,无论视频长度如何。
- 渐进式生成通过逐帧生成提供实时视觉反馈,让您边创作边看到结果。
为什么选择FramePack
FramePack为视频生成领域的创作者、研究人员和开发者提供了多项引人注目的优势。
FramePack通过其帧压缩机制解决了'遗忘'(丢失早期内容)和'漂移'(随时间质量下降)问题。
如何使用FramePack
只需几个简单步骤即可开始使用FramePack:
安装依赖
使用提供的命令安装PyTorch和其他必要依赖。
FramePack核心功能
探索使FramePack成为视频生成理想工具的创新技术。
低内存需求
仅需6GB显存即可生成视频,使其在笔记本GPU上也能轻松运行。
计算负载恒定
无论视频长度如何,计算需求保持不变,实现高效长视频创作。
渐进式生成
随着帧的生成立即看到结果,提供实时视觉反馈。
灵活的注意力后端
支持多种注意力机制,包括PyTorch注意力、xformers、flash-attn和sage-attention。
桌面GUI
用户友好的基于Gradio的GUI,带有进度条和潜在预览。
大批量训练
架构支持更大的批量大小,类似于图像扩散模型。
系统要求
FramePack设计为能在各种硬件上高效运行。
GPU
NVIDIA RTX 30XX、40XX或50XX系列,支持fp16和bf16。GTX 10XX/20XX未经测试。
内存
13B模型一分钟视频生成至少需要6GB显存。
操作系统
Linux或Windows。macOS支持处于实验阶段。
Python
推荐使用Python 3.10。
FramePack生成的视频示例






关于 FramePack 的常见问题
还有其他问题?请访问我们的 GitHub 仓库或通过电子邮件联系我们。
FramePack 究竟是什么,它是如何工作的?
FramePack 是一个开源的下一帧预测神经网络,专为实用高质量视频生成而设计。它通过创新的输入帧压缩机制,即使在普通硬件上也能实现高效的视频生成,支持渐进式生成让您边创作边看到结果。
使用 FramePack 需要高级技术技能吗?
FramePack 设计得很用户友好,附带了直观的桌面 GUI(基于 Gradio)。用户只需上传一张图片并输入提示词,就能开始生成视频。基本的 Python 知识对于安装和自定义会有所帮助,但不是必需的。
FramePack 可以生成多长的视频?
理论上,FramePack 可以生成任意长度的视频,因为它的计算负载和内存使用保持恒定,不会随视频长度增加而增加。在实践中,一分钟(1800帧,30fps)的视频生成非常顺畅,更长的视频也完全可行。
FramePack 在笔记本电脑上的性能如何?
FramePack 在笔记本电脑 GPU(如 RTX 3060 或 3070ti)上完全可用,虽然生成速度会比台式机慢 4-8 倍。重要的是,即使在笔记本电脑上,它也只需要 6GB 显存就能生成高质量视频。
FramePack 支持哪些 GPU?
FramePack 支持 NVIDIA RTX 30XX、40XX 和 50XX 系列 GPU,要求支持 fp16 和 bf16。GTX 10XX/20XX 系列未经测试,可能无法正常工作。性能会根据 GPU 能力有所不同。
如何提高 FramePack 生成的视频质量?
要获得最佳结果,请使用简洁、以动作为导向的提示词,强调清晰的动态动作和主体描述。模型对描述运动的提示词反应最好,而不是静态场景。此外,使用高质量的初始图像作为起点也能显著提升结果质量。
立即开始生成高质量视频
在您自己的电脑上体验FramePack,仅需6GB显存。