Dynamic processing (e.g. resizing) on source resolution

Kordanor

New Member
I got a window which can have dynamic sizes and I want to put it into OBS. However the resolution of that window can vastly differ, and that would require different processing.

For example one moment the source could have a 320x200 (16:10 resolution, but intended 4:3 aspect ratio) resolution and I would wan to do a pixel perfect upscale to 1280x1000.
Next moment the source could have a 640x480 (4:3) resolution, and in this case it should be a pixel perfect upscale to 1280x960 (4:3)
Or I'd have a resolution of 800x600, and in that case it would need to switch to 1440x1080 using the area upscaler.

This would all be the same window and the way how its processed should change depending on its resolution. Is there any way to achieve that?
 

Kordanor

New Member
One Option could possibly also be to define multiple sources (window) and limit them to a specific resolution. That could be achieved either by having the resolution in the title (this currently doesnt work, as OBS doesnt check that frequent enough, only on clicking the source it "drops the wrong one)
or by having an additional resolution limitation in the source. That does not exist yet for Windows, only for cameras (but camera in my case wont work as it will just adjust the resolution).
 
Top