Bug Report Scaling filter not working when applied to a scene

CMS Studio Lion

New Member
Scenario:
I use 2 profiles. One for recording at 1920x1080 Base Canvas and video resolution. Another for the exact same thing but in 1280x720.

Problem: I dont want to make duplicates of all my 14 scenes since that will instantly cause Advanced Scene Switcher to work for only one of the two profiles.
When I saw we can add filters to a scene - not just sources, I was thrilled at first because the "Scaling/Aspect Ratio" filter rolldown choices has the exact one I was looking for: "Base (Canvas) Resolution".
However - Applying this filter to the scenes does not work when switching from the 1080p profile to the 720p one, even though they are indeed set with the correct base canvas size in Settings > Video for the two different profiles. It does... something - but it does not fit the scene to the new canvas size.

Selecting "Rescale Output" in Settings > Output > Recording (underneath the Encoder option) already does the rescaling. No need to have a filter doing same thing.
What we need is a filter that fits the entire scene to whatever Base Canvas Resolution is set to.

Sure, I can do the scaling in Settings > Video by having the Base Canvas set to 1920x1080 and the Output Scaled set to 1280x720, but that causes a much higher CPU usage then a proper 720 setup where the Base Canvas and Output Scaled are both 720.

OBS need a better way to use same scenes to different video outputs without having to lose the details in high resolution profiles or sacrificing CPU when switching to smaller resolutions or creating duplicates of the scenes and forcing manual scene switching.
I even tried to right-klick each source in a scene, go to "Transform > Fit to Screen" - But that messed it up as well since OBS doesnt re-read that when swapping profile. Instead it uses whatever the base canvas was when "fit to screen" was selected, and applies that resolution to the other profile without doing the actual re-fitting to the new resolution.

Suggestion: Make that Scaling Filter apply properly to scenes when Base Canvas changes, the way it probably was designed to do. :P
 
Back
Top