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.
| nearest | copies the closest pixel. Edges stay hard, and from 1080p to 2160p each pixel becomes a 2x2 block. |
|---|---|
| bilinear | mixes the 4 closest pixels. The result is soft. |
| bicubic | mixes 16 pixels and keeps more sharpness |
| lanczos | the sharpest of the four. It can draw a light halo along strong edges. |
In this example, bicubic and lanczos look almost the same.