ComfyUI-LTXVideo 帧插值实战:快速治好 AI 视频的跳帧卡顿
【免费下载链接】ComfyUI-LTXVideoLTX-Video Support for ComfyUI项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-LTXVideo
想象这样一个瞬间:你满怀期待地把刚生成的视频推给同事,播放键按下,画面里的人物却明显地"跳"了一下——中间缺了一截帧,过渡生硬得像是卡带。这是视频生成里最扫兴的问题,而 ComfyUI-LTXVideo 帧插值就是专门治它的:在现有帧之间补出中间帧,让视频顺滑起来。读完这篇,你会拿到一条能直接跑通的最简插值接线、一张按显存选模型的对照表,以及伪影、过渡不自然、渲染慢这三类坑的处理办法。
一条链路看懂插值的数据流向
整条链路只有一行:
视频输入 → 帧分解 → 首末帧条件化 → 插值采样 → 视频合成
每个节点只负责一件事:LTXVPreprocess 负责预处理,把输入帧的尺寸和格式理好,保证喂进模型的每帧宽高比一致;LTXVAddGuide 负责给帧挂上正负条件引导,让插值过程有参照、不漂移;STGGuiderAdvanced 负责采样阶段的引导,在不同扩散步骤套用不同的 CFG 和 STG 参数,是插值质量的关键。换句话说,整条链路就是告诉模型"开头和结尾长什么样",中间部分由它自己补全。
先跑通:一条流畅视频的最短路径
我们这样做:先把扩展装进 ComfyUI,装完就能直接接线:
cd custom_nodes/ComfyUI-LTXVideo && pip install -r requirements.txt装好后第一件事是按显存挑模型,这直接决定你能用多高质量的版本迭代:
| 显存 | 建议模型 | 适用场景 |
|---|---|---|
| 8GB | 2B 蒸馏模型 | 快速迭代、调参数 |
| 12GB | 13B 蒸馏版ltxv-13b-0.9.7-distilled.safetensors | 速度与质量平衡,日常出片 |
| 16GB+ | 13B 基础版ltxv-13b-0.9.7-dev.safetensors | 最高质量,最终成品 |
| 任意档位 | 8bit 量化版ltxv-13b-0.9.7-dev-fp8.safetensors | 显存吃紧时的兜底,速度更快 |
接线也很直白:加载模型,把视频的首帧和末帧送进 LTXVPreprocess,再进 LTXVAddGuide,配上 STGGuiderAdvanced 接采样器,最后合成输出。注意一个容易踩的细节——输入帧和生成视频的宽高比要一致,不一致时先用 ImageResizeKJ 节点统一尺寸(768×512、nearest-exact、关闭 antialias),否则条件化会错位。如果你的卡显存偏小又要跑高分辨率,可以顺手挂上 VAE Patcher(vae_patcher.py,patch_size 2、overlap 0),显存占用会明显下来。
只动这三个旋钮就够
🎛 不用碰太多参数,最影响观感的就是下面三个。
引导强度:默认 120,条件化模式 1。往低了调,中间帧容易脱离首末帧的参照,动作开始"自由发挥";往高了调,运动会被压住,过渡显得僵。多数场景 120 就够用,如果看到动作在首末帧之间卡住不动,再往下微调。
CFG/STG 参数序列:STGGuiderAdvanced 默认开启 STG,CFG 缩放 0.996,参数序列和步骤权重如下:
cfg_scale: 0.996 stg: true stg params: "1.0, 0.9933, 0.9850, 0.9767, 0.9008, 0.6180" stg steps: "4, 4, 4, 4, 1, 1"调的方向看后期步骤:序列尾部控制细节成型,尾部数值越激进细节越多但也越容易出伪影,看到毛刺就把尾部压平一些(下一节给现成的值)。
插值帧率:默认帧率下如果过渡还是不够密,就往高了加。在 looping_sampler.py 里把帧率参数调大,中间帧补得更密,过渡自然度立刻可见。
伪影、卡顿、慢:三个坑的排查顺序
画面出现斑点和残影—— 原因是 STG 在后期步骤压得太狠,细节成型阶段"用力过猛"。处理方式是换一组尾部更平的参数序列:
"1.0, 0.9950, 0.9900, 0.9850, 0.8000, 0.5000"过渡不自然,动作像被"掐断"—— 原因是插值密度不够,中间帧太少撑不起两段动作。处理方式是调高 looping 采样器的帧率参数,拉长片段时还可以在中间多加关键帧条件,让模型不只有首末两个参照点。
渲染时间过长—— 原因通常是全程用 13B 基础版在跑高分辨率。处理方式是分级走:调参阶段用蒸馏版或 8bit 量化版快速迭代,定稿再切回基础版出片;高分辨率解码时挂上 VAE Patcher(vae_patcher.py)压低显存和解码耗时。
延伸玩法:插值只是起点
把 ICLoRA 接进来(iclora.py),可以用深度、姿态或边缘参考去约束插值,中间帧的运动会严格贴着参考走,适合对镜头语言要求高的场景。搭配超分模型,插值的同时把分辨率一起拉上去,一条工作流出两样东西。风格过渡也成立:首末帧用不同风格,插值过程会自然地让风格在帧间渐变,不用额外做转场。
想再往深里走,可以看 tricks/ 里的注意力操控、flowedit 等进阶节点,以及 stg.py 中 STGGuiderAdvanced 的实现源码,参数序列为什么这样起作用,答案都在里面。
【免费下载链接】ComfyUI-LTXVideoLTX-Video Support for ComfyUI项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-LTXVideo
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考