Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-PainterNodes > Painter Video Upscale

ComfyUI Node: Painter Video Upscale

Class Name

PainterVideoUpscale

Category
Painter/Video
Author
princepainter (Account age: 1255days)
Extension
ComfyUI-PainterNodes
Latest Updated
2026-07-14
Github Stars
0.14K

How to Install ComfyUI-PainterNodes

Install this extension via the ComfyUI Manager by searching for ComfyUI-PainterNodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-PainterNodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Painter Video Upscale Description

Enhance video resolution with advanced upscaling for AI artists, maintaining quality and supporting smooth transitions.

Painter Video Upscale:

The PainterVideoUpscale node is designed to enhance the resolution of video content by scaling it to a specified width and height. This node is particularly useful for AI artists who want to improve the visual quality of their video projects without losing detail. By utilizing advanced upscaling techniques, the node ensures that the video maintains its original quality while being resized. The node also supports the integration of start and end images, allowing for smooth transitions and consistent quality throughout the video. This functionality is crucial for creating high-quality video outputs that meet professional standards.

Painter Video Upscale Input Parameters:

positive

This parameter represents the positive conditioning input, which influences the upscaling process by providing specific attributes or features that should be emphasized in the output video. It is crucial for guiding the model towards desired enhancements.

negative

The negative conditioning input serves as a counterbalance to the positive input, specifying attributes or features that should be minimized or avoided in the upscaled video. This helps in refining the output by reducing unwanted artifacts or effects.

vae

The Variational Autoencoder (VAE) input is used to encode and decode the video data during the upscaling process. It plays a vital role in maintaining the quality and consistency of the video by compressing and reconstructing the video frames effectively.

video

This parameter is the input video that you wish to upscale. It is the primary content that will be processed by the node to enhance its resolution and quality.

upscale_method

The method used for upscaling the video. Different methods can affect the sharpness, smoothness, and overall quality of the upscaled video. Choosing the right method is essential for achieving the desired visual effect.

width

Specifies the target width for the upscaled video. If set to 0, the width will be automatically calculated based on the specified height to maintain the aspect ratio. This parameter is crucial for defining the final resolution of the video.

height

Specifies the target height for the upscaled video. If set to 0, the height will be automatically calculated based on the specified width to maintain the aspect ratio. This parameter is crucial for defining the final resolution of the video.

length

Defines the number of frames in the video to be processed. This parameter is important for determining the duration of the video and ensuring that the entire content is upscaled.

crop

Determines how the video should be cropped during the upscaling process. This parameter affects the composition and framing of the final video output.

start_image

An optional parameter that allows you to specify a starting image for the video. This image can be used to set the initial frame or reference point for the upscaling process, ensuring a smooth transition from the start.

end_image

An optional parameter that allows you to specify an ending image for the video. This image can be used to set the final frame or reference point for the upscaling process, ensuring a smooth transition to the end.

Painter Video Upscale Output Parameters:

positive_out

The output that corresponds to the positive conditioning input, reflecting the enhanced features and attributes specified by the user. It is crucial for evaluating the effectiveness of the upscaling process in achieving the desired enhancements.

negative_out

The output that corresponds to the negative conditioning input, reflecting the minimized or avoided features and attributes specified by the user. It helps in assessing the success of the upscaling process in reducing unwanted effects.

video_latent

This output contains the latent representation of the upscaled video, which is a compressed form of the video data. It is essential for further processing or analysis, as it retains the core features and quality of the upscaled video.

Painter Video Upscale Usage Tips:

  • Ensure that the width and height parameters are set to maintain the aspect ratio of the original video to avoid distortion.
  • Experiment with different upscale methods to find the one that best suits your project's visual style and quality requirements.
  • Utilize the start and end image parameters to create smooth transitions and maintain consistency in video quality.

Painter Video Upscale Common Errors and Solutions:

"Invalid dimensions for upscaling"

  • Explanation: This error occurs when both width and height are set to 0, leaving the node without a target resolution.
  • Solution: Ensure that at least one of the dimensions (width or height) is specified to allow the node to calculate the other dimension and maintain the aspect ratio.

"VAE encoding failed"

  • Explanation: This error indicates an issue with the VAE input, possibly due to incompatible video data or incorrect VAE configuration.
  • Solution: Verify that the VAE input is correctly configured and compatible with the video data. Check for any updates or compatibility notes related to the VAE model being used.

Painter Video Upscale Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-PainterNodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Painter Video Upscale