The SeedVR2: Video Upscaling workflow is designed to enhance the resolution of videos, making them suitable for high-definition displays. It utilizes the SeedVR2 model, which is specifically tailored for video upscaling tasks. The workflow begins by loading a video using the LoadVideo node, which is then processed to extract individual frames through the GetVideoComponents node. These frames are upscaled using the SeedVR2_VideoUpscaler custom node, which leverages advanced algorithms to increase the resolution while maintaining visual quality. The upscaled frames are then reassembled into a video using the CreateVideo node and saved with the SaveVideo node. This process is particularly useful for improving the quality of older or lower-resolution videos, making them appear sharper and more detailed.
Technically, the workflow operates by processing each frame of the video individually, allowing for precise control over the upscaling process. The ImageScale node is used to adjust the resolution settings, which are based on the height of the output video. This ensures that the aspect ratio is preserved, providing a seamless viewing experience. The SeedVR2 model is known for its ability to enhance details without introducing artifacts, making it an excellent choice for video upscaling tasks. By using this workflow, users can transform standard-definition videos into high-definition content, suitable for modern viewing platforms.
API
코드에서 이 워크플로우 사용하기
모든 Comfy 워크플로우는 JSON 그래프입니다. 아래 페이로드는 이 워크플로우 그 자체로, ComfyUI에서 실행되는 것과 동일합니다 — URL에서 가져오거나, 버전 관리에 보관하거나, ComfyUI에서 불러와 노드별로 실행할 수 있습니다.
Comfy SDK로 TypeScript 또는 Python에서 실행하세요. 동일한 코드는 Comfy Cloud 또는 직접 호스팅하는 ComfyUI 모두에 적용됩니다 — 기본 URL만 다릅니다.
// Install (beta)
npm i @comfyorg/sdk
// Run "SeedVR2: 비디오 업스케일" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("utility_seedvr2_video_upscale_api.json");
const job = await client.run(wf);
await job.getOutputs("17")[0].toFile("output.png"); // SaveVideoSDK는 API 형식의 워크플로우를 사용합니다: 이 워크플로우를 ComfyUI에서 열고 파일 → 워크플로우 내보내기(API)를 사용하세요.
FAQ















