FramePack本地部署教程:6GB显存即可生成高质量视频,彻底摆脱显存线性依赖!

article/2025/6/19 4:50:54

FramePack 由ControlNet之父张吕敏团队研发,是一种用于逐步生成视频的下一帧(下一帧部分)预测神经网络结构。FramePack 将输入上下文压缩到固定长度,以便生成工作量与视频长度无关。即使在笔记本电脑 GPU 上,FramePack 也能用 13B 模型处理非常多的帧。FramePack 可以用比图像扩散训练更大的批处理大小进行训练。

由于是逐帧(或逐段)预测,您将直接看到生成的帧,因此在整个视频生成之前,您会获得大量的视觉反馈。

针对视频生成中的漂移现象(质量随时长衰减),FramePack独创双向抗漂移采样算法。该方法在生成当前帧时既参考最近帧,又回溯初始帧特征,通过"倒置反漂移采样"将误差累积降低72%,使60秒长视频的首尾质量差异控制在5%以内。

二、部署流程

python:3.10(建议使用conda创建虚拟环境)

环境版本
Python=3.10
Ubtuntu=22.4.0
CUDA=12.6

1.创建虚拟环境

1.1 安装 Miniconda

步骤 1:更新系统
首先,更新您的系统软件包:

sudo apt update
sudo apt upgrade -y

步骤 2:下载 Miniconda 安装脚本
访问 Miniconda 的官方网站或使用以下命令直接下载最新版本的安装脚本(以 Python 3 为例):

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

步骤 3:验证安装脚本的完整性(可选)
下载 SHA256 校验和文件并验证安装包的完整性:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh.sha256
sha256sum Miniconda3-latest-Linux-x86_64.sh

比较输出的校验和与.sha256 文件中的值是否一致,确保文件未被篡改。

步骤 4:运行安装脚本
为安装脚本添加执行权限:

chmod +x Miniconda3-latest-Linux-x86_64.sh

运行安装脚本:

./Miniconda3-latest-Linux-x86_64.sh

步骤 5:按照提示完成安装
安装过程中,您需要:

阅读许可协议 :按 Enter 键逐页阅读,或者按 Q 退出阅读。
接受许可协议 :输入 yes 并按 Enter。
选择安装路径 :默认路径为/home/您的用户名/miniconda3,直接按 Enter 即可,或输入自定义路径。
是否初始化 Miniconda :输入 yes 将 Miniconda 添加到您的 PATH 环境变量中。
步骤 6:激活 Miniconda 环境
安装完成后,使环境变量生效:

source ~/.bashrc

步骤 7:验证安装是否成功
检查 conda 版本:

conda --version

步骤 8:更新 conda(推荐)
为了获得最新功能和修复,更新 conda:

conda update conda

1.2.创建虚拟环境

conda create -n FramePack python=3.10

2.下载 PyTorch

#进入虚拟环境
conda activate FramePack
#下载pytorch,根据自己的cuda选择对应的torch版本,我这里是cuda-12.6
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126

3.克隆项目

git clone https://github.com/lllyasviel/FramePack.git
cd FramePack

2.安装项目所需依赖

pip install -r requirements.txt

三、启动

当全部依赖安装好后,进入/FramePack路径,启动命令为:

python demo_gradio.py

项目所需的模型会在第一次启动时自动下载,请保持网络畅通(需保证网络能正常连接hugging face、github等网站)

下载完整后访问项目给出的提示连接即可,例如:127.0.0.1:8080

该项目支持 PyTorch 注意力机制、xformers、flash-attn、sage-attention。默认情况下,它将仅使用 PyTorch 注意力机制。如果你知道如何安装,可以安装这些注意力内核。

例如,要在 Linux 上安装 sage-attention:

pip install sageattention==1.0.6

不过,强烈建议先尝试不使用 sage-attention,因为它会影响结果,虽然影响很小。


http://www.hkcw.cn/article/ESvRKQueAG.shtml

相关文章

OpenCV与AI深度学习|16个含源码和数据集的计算机视觉实战项目(建议收藏!)

本文来源公众号“OpenCV与AI深度学习”,仅用于学术分享,侵权删,干货满满。 原文链接:分享|16个含源码和数据集的计算机视觉实战项目 本文将分享16个含源码和数据集的计算机视觉实战项目。具体包括: 1. 人…

04、Python爬虫——批量爬取douyin视频,下载到本地,半个小时内解决批量下载douyin视频

概要 针对批量爬取douyin视频分为两期进行讲解,本期(第一期)内容是讲解如何在上批量下载视频,如何快速的搭建环境,修改参数,让小伙伴们边看边学,半个小时内就可以轻松将douyin视频批量进行下载。…

opencv下载安装及VS配置(笔记)

1、opencv下载及安装 官网地址:https://opencv.org/,点击Releases进入下载界面: 根据自己的需要下载相应的版本,这里我下载的是opencv-4.10版本: 找到下载的exe文件: 双击安装,选择安装路径&…

[ComfyUI]腾讯混元视频:v2v视频驱动,最强开源视频模型,影视级画质与导演级运镜,本地16G可体验

前言 腾讯混元视频:v2v视频驱动,影视级画质与导演级运镜, HunyuanVideo简介 在之前文章中已经介绍过腾讯最新开源的当前最大参数的文生视频模型:HunyuanVideo。这是一款全新的开源视频生成具有130 亿参数大模型,具有…

一文就懂:基带、视频、中频、射频

在无线电领域,经常接触到基带、视频、中频、射频等概念。这些专业名词比较基础,大部分电子相关专业工程师对于这些概念都比较清楚,无需再往下看。因此本文的受众主要是非本专业相关人士但是又经常接触这些名词的同学,有些同学似懂…

离家出走的卡皮巴拉豆包回家了 两个月后胖了一斤多

6月3日凌晨2点,扬州市茱萸湾风景区之前出走的卡皮巴拉“豆包”走进园区诱捕笼,触动机关后自动门关闭,“豆包”顺利回家。据饲养员介绍,“豆包”出逃整整两个月,在外面不仅没有瘦,反而胖了一斤多,毛发圆润光滑。现在,“霸总”、“躲躲”与归来的“豆包”终于团圆,毛茸茸…

中国留学生在马来西亚自导自演“绑架案” 一人当庭认罪

5月5日,一名18岁的中国留学生在马来西亚遭绑架并被绑匪勒索虐待的画面曝光。这名男生在新加坡留学,4月30日因不明原因入境马来西亚后被一群男子绑架。5月2日,该男生在迪拜经商的父母收到绑匪发来的视频,显示男生被殴打和勒颈。绑匪向男生的父母勒索人民币350万元,并威胁如…

A股6月延续震荡格局?科技与消费仍是主线?十大券商策略来了 科技成长突围

近期,多家券商发布了对6月股市的看法。东吴证券认为,6月可能是新一轮“东升西落”交易的起点。美元周期是这一交易的关键因素。在全球流动性宽松、美元下行阶段,非美资产往往走强,中国市场也将受益。展望未来,弱美元仍是基准假设。基于特朗普政策持续扰动、美国政府债务压…

云南人的第一顿菌子还得是见手青 独特风味引追捧

云南人的第一顿菌子还得是见手青 独特风味引追捧!谈及蘑菇,或许并不陌生,但云南的菌子则另有一番天地。随着旱季结束迎来初雨,云南正式进入雨季,山间野生菌子带着泥土的芬芳,在各大山头肆意生长。每年六月至十一月,菌子们纷纷破土而出,成为云南人餐桌上的美味佳肴。这个…

一张截图骗走3.6万骗局揭秘 警惕"延迟到账"新型诈骗

随着微信等即时通讯工具的普及人际沟通变得更加便捷许多重要事务也开始通过微信处理然而这种便利性也被不法分子所利用近日南宁市江南区人民法院就审理了一起与微信社交相关的诈骗案件被告人陈某因出借个人银行卡用于电信网络诈骗活动被依法判刑基本案情2024年1月,南宁某海鲜批…

在日本花1万3千日元买了两个西瓜

在日本花1万3千日元买了两个西瓜。责任编辑:zx0002

谈判匆匆收场乌方还能找到哪些牌 战场内外寻新策

6月2日,俄乌在土耳其举行的第二轮直接谈判仅持续了大约一个小时。土耳其总统埃尔多安表示,谈判取得了“重大成果”,包括双方就进一步交换战俘和阵亡士兵遗体达成一致。俄罗斯方面称将交换25岁以下的战俘,至少各交换1000人,并单方面向乌方移交6000具阵亡士兵遗体,为此还在…

陶喆看到台下的歌迷在捡蝴蝶 让导演组把灯打开方便大家捡

陶喆演唱会唱到《蝴蝶》,满天飘起了蝴蝶的纸花,而且每一张纸花上都有蝴蝶的歌词简直不要太浪漫!唱完之后歌迷纷纷低头捡起了蝴蝶,DT也是让导演组把灯打开方便大家捡,还cue大家捡蝴蝶纸花的样子好可爱,陶喆你先别唱了,等我们捡完蝴蝶再说。责任编辑:zx0002

网红歌手段煜突发脑溢血去世 直播高压下的悲剧

网红歌手段煜突发脑溢血去世 直播高压下的悲剧!6月1日,网红歌手段煜因突发脑溢血抢救无效去世,年仅46岁。她的离世给粉丝和观众带来了极大的冲击。段煜本名段雪霞,曾经历过失败的婚姻,成为三个孩子的母亲。面对生活的压力,她没有放弃,而是选择了直播这条路,希望为孩子们…

台旅行团整团被卖至缅甸 5人生死未卜 警惕免费旅游陷阱

台旅行团整团被卖至缅甸 5人生死未卜 警惕免费旅游陷阱!台中8人因轻信“免费招待游泰之旅”,整团被卖到缅甸的诈骗组织。其中3名年龄较大的妇女因为不擅长使用电子产品,家属支付了约7万元人民币赎金后获释返台。剩下的5名年轻人则因具备使用电子设备的能力,被转卖至其他园区…

程潇在妈妈患癌后一瞬间长大 成为一个强大可靠的成年人

真正让程潇迅速长大,还是因为母亲犯乳腺癌。自从母亲生病后,程潇一夜之间就长大了,开始接很多的工作,把赚来的钱给妈妈租房看病。她还要供妹妹读书。她知道自己要成为家庭的顶梁柱了。看到程潇的要强,就知道她的辛苦。因为原生家庭没人可以为她兜底,她只能靠自己。哪个女…

半年不上班的心理变化 生活与精神的双重挑战

半年不上班的心理变化 生活与精神的双重挑战!如今,越来越多的人选择投身于自媒体行业,追求自由职业的生活方式。但也有一部分人在辞职后选择放松,既不积极寻找工作,也不愿意回归日常上班生活。长期不上班会带来哪些潜在的后果?长期不工作者又会有怎样的生活状态?长期不上…

贪心算法应用:超图匹配问题详解

贪心算法应用:超图匹配问题详解 贪心算法在超图匹配问题中有着广泛的应用。下面我将从基础概念到具体实现,全面详细地讲解超图匹配问题及其贪心算法解决方案。 一、超图匹配问题基础 1. 超图基本概念 **超图(Hypergraph)**是普…

贪心算法与材料切割问题详解

贪心算法与材料切割问题详解 材料切割问题(Stock Cutting Problem)是运筹学和算法设计中的经典优化问题,旨在通过最优的切割方案最大化材料利用率。本文将从数学建模、算法策略、Java实现到工业应用进行全面解析。 一、问题定义与数学模型 …

二叉查找树 —— 最近公共祖先问题解析(Leetcode 235)

🏠个人主页:尘觉主页 文章目录 二叉查找树 —— 最近公共祖先问题解析(Leetcode 235)🧠 问题理解二叉查找树(BST)特点回顾: 💡 解题思路🔍 图示解析✅ Java 实…