Question / Help Downscale vs Rescale

There are two scaling options in OBS, one is in the Video options (downscale) and the other is in the Output options (rescale).

I understand dowscale uses GPU and rescale uses CPU.

I was using the rescale tool because it allowed me to set the output res at 1440p and then stream at 1080p (rescaled) and record at 1440p.
The problem is, the rescale option doesn't seem to have filtering like downscale does (bicubic, lanczos). Today I compared two 1080p footages and found out the dowscale was sharper.

Is there any way to apply a bicubic filter in the rescale tool?
 
Last edited:

carlmmii

Active Member
If you're using x264, then it should actually default to bicubic. But if you want full control over the method, then you can use the custom flags for the resize operation. i.e. resize:width=1280,height=720,method=lanczos

Not sure how this would be accomplished if using NVENC for the encoder, if possible at all.
 
resize:width=1280,height=720,method=lanczos
Hmm this didn't work. I think it won't override the rescale checkbox.

Edit: Now I tested two recordings with plain text, no motion
Downscale to 1080p with bilinear filter
Rescale to 1080p

They look EXACLTY the same, all pixels matching. So the Rescale is probably using Bilinear.
 
Last edited:
Top