Nodes/ComfyUI-BCNodes/SeedVR2 Preprocess (Compact)
ComfyUI Node

SeedVR2 Preprocess (Compact)

A ComfyUI node in BCNodes/seedvr2/compact with 8 inputs and 2 outputs.

By 0xBeycan·Created 13 days ago·Updated about 12 hours ago· 1
SeedVR2 Preprocess (Compact)
  • image
  • vae
  • latent
  • plan
◄upscale_factor2.00►
◄downscale_factor0.50►
◄max_resolution4096►
◄emulate_bf16true►
◄tile_size0►
◄overlap256►
CategoryBCNodes/seedvr2/compact

Inputs (8)

NameTypeDefaultDescription
imageIMAGEThe original frames. Connect the same batch to SeedVR2 PostProcess (Compact) `image`.
vaeVAE—
upscale_factorFLOAT2.000.01–16Shortest edge of the output = shortest edge of the input × this (the resize resolution, computed from the original image).
downscale_factorFLOAT0.500.01–1Lanczos downscale applied first, like ImageScaleBy(lanczos). 1 = none.
max_resolutionINT40960–16384Cap on the longest edge, 0 = none.
emulate_bf16BOOLEANtrueResize `image` in bfloat16 on the GPU when CUDA is available. Without CUDA the resize runs in float32.
tile_sizeINT00–40960 = auto: the tiling that computes the fewest pixels with a working set that fits this card, tiles of any width and height (full-height strips when they fit; no tiling when the whole frame fits), the overlap kept. Otherwise a square spatial tile in pixels, as VAE Encode/Decode (Tiled); a tile that covers the frame means no tiling.
overlapINT2560–4096—

Outputs (2)

NameTypeDescription
latentLATENTThe latent SeedVR2 VAE Encode gives for SeedVR2 Resize `image`, float32. Wire to the sampler.
planSEEDVR2_PLANThe resize settings and the output size (a few numbers). Wire to SeedVR2 PostProcess (Compact) `plan`.