Skip to main content

Topaz Video Enhance V2

The Topaz Video Enhance V2 node allows you to upscale and enhance video using Topaz Labs’ AI models. It can increase resolution, adjust frame rate through interpolation, and apply creative or realistic enhancements to breathe new life into your video footage.

Inputs

ParameterDescriptionData TypeRequiredRange
videoThe input video to be processed. Must be in MP4 container format.VIDEOYes-
upscaler_modelThe AI model used for upscaling the video. Selecting “Disabled” means no upscaling will be applied.COMBOYes"Astra 2"
"Starlight (Astra) Fast"
"Starlight (Astra) Creative"
"Starlight Precise 2.5"
"Disabled"
upscaler_model.upscaler_resolutionThe target output resolution for the upscaler. This parameter is required when an upscaler model is selected (not “Disabled”).COMBOConditional"FullHD (1080p)"
"4K (2160p)"
upscaler_model.creativityCreative strength of the upscale. Available only for “Astra 2” and “Starlight (Astra) Creative” models. For Astra 2, it’s a slider (default: 0.5). For Starlight Creative, it’s a combo (default: “low”).FLOAT / COMBOConditionalAstra 2: 0.0 to 1.0 (step 0.1)
Starlight Creative: "low"
"middle"
"high"
upscaler_model.promptOptional descriptive (not instructive) scene prompt. Only available for the “Astra 2” model. Capped at 450 input frames (~15s @ 30fps) when set. Default: empty.STRINGNo-
upscaler_model.sharpPre-enhance sharpness: 0.0=Gaussian blur, 0.5=passthrough (default), 1.0=USM sharpening. Only available for the “Astra 2” model. Default: 0.5.FLOATNo0.0 to 1.0 (step 0.01)
upscaler_model.realismPulls output toward photographic realism. Leave at 0 for the model default. Only available for the “Astra 2” model. Default: 0.0.FLOATNo0.0 to 1.0 (step 0.01)
interpolation_modelThe AI model used for frame interpolation. Selecting “Disabled” means no interpolation will be applied.COMBOYes"Disabled"
"apo-8"
interpolation_model.interpolation_frame_rateOutput frame rate. Required when interpolation model is “apo-8”. Default: 60.INTConditional15 to 240
interpolation_model.interpolation_slowmoSlow-motion factor applied to the input video. For example, 2 makes the output twice as slow and doubles the duration. Default: 1.INTNo1 to 16
interpolation_model.interpolation_duplicateAnalyze the input for duplicate frames and remove them. Default: False.BOOLEANNoTrue/False
interpolation_model.interpolation_duplicate_thresholdDetection sensitivity for duplicate frames. Default: 0.01.FLOATNo0.001 to 0.1 (step 0.001)
dynamic_compression_levelCQP level for video compression. Default: “Low”.COMBONo"Low"
"Mid"
"High"
Important Constraints:
  • At least one of upscaler_model or interpolation_model must be enabled (not “Disabled”), otherwise an error is raised.
  • The input video must be in MP4 container format.
  • The “Astra 2” model with a prompt is limited to 450 input frames (~15 seconds at 30fps). Without a prompt, it is limited to 9000 input frames.
  • When upscaler_model is not “Disabled”, the upscaler_resolution sub-parameter is required.
  • When interpolation_model is not “Disabled”, the interpolation_frame_rate sub-parameter is required.

Outputs

Output NameDescriptionData Type
videoThe enhanced video output after applying the selected upscaling and/or interpolation filters.VIDEO
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): 3b3df144ecd7de6e0c141cffa30fc7b303e0edc991e714c2f0aaf0e4be903166