Skip to content
interpolini

Upscale

Upscale section

Name
upscale.enabled
range
yes, no
default
no

interpolini scales each frame after color and before it encodes the frame.

Upscaling adds no detail. It is mostly used for YouTube, where a higher resolution gets a higher bitrate and looks less compressed.

Resolution

Name
upscale.resolution
range
1080p, 1440p, 2160p
default
2160p

Sets the short side of the output. A 1920x1080 clip becomes 2560x1440 at 1440p and 3840x2160 at 2160p.

interpolini never scales down. A clip with a short side at or above this value does not change.

Method

Name
upscale.method
range
nearest, bilinear, bicubic, lanczos
default
nearest

Sets how the new pixels are drawn. The example enlarges a small part of a 2160p frame, the sword edge and the crosshair, so each pixel shows.

nearestcopies the closest pixel. Edges stay hard, and from 1080p to 2160p each pixel becomes a 2x2 block.
bilinearmixes the 4 closest pixels. The result is soft.
bicubicmixes 16 pixels and keeps more sharpness
lanczosthe sharpest of the four. It can draw a light halo along strong edges.

In this example, bicubic and lanczos look almost the same.

Method