这是 SeedVR2.net 的说明页,不是 Comfy-Org 或 ByteDance 的官方发布。节点映射和文件夹名来自公开的 ComfyUI SeedVR2 模板与 Comfy-Org 打包。托管工具是独立的积分产品;本页只帮你读懂本地流程图,再决定走哪条路。
只需要一个成品时,跳过流程图
如果你的目标只是一张成品图,而不是一套自己掌控的流程图,就上传一段合法短片、选好分辨率、看清积分预检。之后仍可照下面的映射把本地工作流搭起来,两条路互不耽误。 先出片,再搭图。
First eligible 5-second 720p Standard run: free
Verify your email to use your first video run without credits or a card. A failed run does not use the trial; longer clips and other settings show their exact credit cost before submission.
Browser upload limit: 500 MB. For larger files, paste a publicly accessible HTTPS URL. Each job supports videos up to 10 minutes.
Quick scene presets
Presets pick a model for a common scenario. You can still switch models manually below.
Upscaled preview
Compare the enhanced output before exporting the final file.
Upload a clip, paste a direct video URL, or load the sample. No example video is downloaded until you ask for it.
Tip: keep your original FPS and avoid pre-scaling. The upscaler handles cadence better than most NLE plugins.
Test before processing the full video
Upscaling cannot recreate detail removed by heavy messaging compression. Test the hardest 5–10-second segment first; a higher-priced model is not automatically a better fit.
四个节点撑起整个工作流
原生模板把 SeedVR2 拆成扩散模型加载器、VAE 加载器、可选的时间分块和主放大节点四个部分。每个节点负责不同的设置,改错节点是最常见的失败原因,也是排查时最先要确认的地方。
- DiT 加载器
- 模型 + 精度
- VAE 加载器
- 编码 + 解码
- 时间分块
- 仅视频
- 主节点
- 分辨率 + 批量
选模型家族、FP16/FP8、卸载、注意力后端和 BlockSwap。
负责大帧的 VAE 分块和分块重叠。
显存吃紧时把长视频潜在特征分段处理。
控制目标分辨率、批量大小、时间重叠和颜色设置。
模板要求的那两个模型文件夹
维护中的模板指向 ComfyUI/models/diffusion_models 里的 seedvr2_3b_int8_convrot.safetensors,以及 ComfyUI/models/vae 里的 seedvr2_ema_vae_fp16.safetensors。文件名不要改。改文件名是触发 model-not-found 报错最快的方式,跟流程图本身毫无关系。
3B INT8 扩散模型和共享的 EMA VAE 是 Comfy-Org 对 ByteDance SeedVR2 权重的打包,按 Apache-2.0 发布。它们不是旧版 v2.5 社区自定义节点那一套,后者会额外加自己的 DiT、VAE、torch compile 和放大节点。
- 扩散模型放进 models/diffusion_models。
- VAE 放进 models/vae。
- 文件名保持不变,然后重新打开模板。
按执行顺序读图,而不是按哪个节点好看
从输入读到输出,别从最漂亮的节点读起。DiT 加载器把扩散模型和精度策略交给主放大节点,VAE 加载器把编码解码设置交给它,放大节点接收你的图片或视频帧,再应用分辨率、批量大小、时间重叠和颜色校正,最后返回结果。
出错时把报错对应到负责它的节点。模型推理时的显存不足是 DiT 这一侧;大帧编码解码崩溃是 VAE 这一侧;跨帧闪烁是批量和时间重叠这一侧。这个一一对应的映射能把一小时的瞎猜变成五分钟的定位。
先跑内置样例,再换成自己的源
模板自带一个样例队列,先原样跑一遍。样例通过说明你的安装和模型文件夹都对,之后的失败属于你的源文件;样例失败说明是安装问题,此时加自己的文件只会增加变量。
样例通过后再换一个你自己的源,用保守的分辨率。别一上来就 4K 或长片。一张 2K 静帧或一段 5 秒 1080p 片段,就足以证明流程图能在你的素材上跑通,然后再提交批量。
- 原样跑一遍内置样例。
- 再用低分辨率测试一个你自己的源。
- 记下每一次成功运行的全部设置。
原生模板对比 v2.5 社区节点
原生模板是 ComfyUI 0.28.0 或更新版本上最短的维护路径。单独的 NumZ v2.5 社区自定义节点是为那些明确需要 GGUF、BlockSwap、注意力或核心节点之外的批量控制的工作流准备的。它有用,但它也是额外的软件,带着自己的更新和依赖风险。
除非你的工作流点名要用社区节点独有的功能,否则就用原生模板。别因为某张旧教程截图里出现了社区节点就去装它。每多装一个包,就是 ComfyUI 更新后多一个可能坏掉的东西。
把每个报错对应到它的节点
缺节点说明 ComfyUI 加载不了工作流引用的节点类型:更新 ComfyUI 或安装对应的社区节点,然后重启。模型找不到说明文件名或目录错了。OOM 说明流程图、精度、批量或分辨率超过了显存。接缝问题指向 VAE 分块重叠。
先解决终端里的第一个报错,再动别的。当素材今晚必须交付、流程图却还修不好时,托管工作区是正确退路;它不妨碍你以后继续本地排查。
这份工作流映射不能承诺什么
本页描述的是审阅日期下的公开模板,不是对你具体显卡的基准测试。模板、节点版本和模型文件都会随着时间变化;在信任大批量之前,先用自己的硬件和一个小源逐一验证。 先验证,再批量。
- ComfyUI、节点和模型版本都在变;旧教程截图不是当前文档。
- 本页不承诺 8GB 支持;上游记录的是 H100 用法,集成维护者报告测试约 18GB。
- 成功跑通不等于画质保证;源文件本身仍要包含可恢复的细节。
SeedVR2 ComfyUI 工作流常见问题
原生 SeedVR2 工作流用了几个节点?
维护中的模板围绕四个节点:DiT 加载器、VAE 加载器、视频可选的时间分块,以及主放大节点。社区 v2.5 节点把同样的工作拆到自己的 DiT、VAE、torch compile 和放大节点里。
模型文件该放进哪些文件夹?
扩散模型放进 ComfyUI/models/diffusion_models,VAE 放进 ComfyUI/models/vae。模板会点出确切文件名;文件名保持不变并重新打开模板,加载器才能找到它们。
为什么要先跑内置样例?
因为它能把安装问题和源文件问题分开。未改动的样例通过,说明文件夹和安装都对;样例失败说明是安装问题,此时加入自己的素材只会增加变量。
怎么知道是哪个节点在失败?
把报错对应到负责它的节点:推理时 OOM 是 DiT 这一侧,编码解码崩溃是 VAE 这一侧,跨帧闪烁是主放大节点的批量和时间重叠这一侧。