Utility Video Upscale 是一个紧凑的 ComfyUI 流水线,用于通过 Wan2.2 的超分节点(自定义节点 ID 8c62a455-6744-43c8-9352-543905ed4db7)将模糊、低分辨率视频提升为更清晰的高分辨率输出。流程清晰:LoadVideo 导入源视频,GetVideoComponents 提取 FPS、帧数等元数据,ResolutionSelector 用预设选择合法目标尺寸(宽高均可被 64 整除),覆盖 Full HD(约 2.1 MP)与 4K(约 8.3 MP)等常见规格。Wan2.2 节点负责主要处理,并提供降噪强度与细节等实用控制项,便于在“更干净”和“保留纹理”之间平衡。
为便于对比与调参,工作流包含 Before vs After Comparison 分组,使用 ImageFromBatch 选取某一帧,并通过 ImageStitch 拼成左右对比图,帮助你在整段运行前先确定参数。确认后,CreateVideo 会以所选分辨率重建视频(通常使用 GetVideoComponents 传入的源 FPS),并由 SaveVideo 写入结果。由于 Wan2.2 每次运行可处理的帧数有限(最多约 121 帧)且受 VRAM 约束,该工作流强调可预测与节省显存,同时让你对放大尺寸与主观锐度有更精细的控制。
API
通过代码使用此工作流
每个 Comfy 工作流都是一个 JSON 图。下面的内容就是此工作流的完整数据,ComfyUI 运行时也是如此——你可以从该 URL 获取、放入版本控制,或在 ComfyUI 中加载并逐节点运行。
使用 Comfy SDK 从 TypeScript 或 Python 运行。相同代码可用于 Comfy Cloud 或你自托管的 ComfyUI——只需更改基础 URL。
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");SDK 需要 API 格式的工作流:在 ComfyUI 中打开此工作流,使用 文件 → 导出工作流(API)。
常见问题



















