Question / Help Video Filter Effects

shankly1985

Member
They is Base resolution, GPU Output scaling, CPU output scaling
I understand all these but I have just noticed under sources if you add a filter you can also add "Scaling/Aspect Ratio"
I can then add different filters and even change the output res?

anyone using this filter? Does it work better than changing the GPU output filter under video?
 

Suslik V

Active Member
All filters are same (and using GPU). Only rescale filter is by ffmpeg internal processing (and using CPU).
 

Suslik V

Active Member
Some sources (camera for example) may have not adjustable stretched output. By applying Scaling/Aspect Ratio filter you can write (and fix it for further transformations) new aspect ratio of the source (a:b). While in Transform window you need to enter exact numbers of the new size (w, h) for the source to do the same thing.

While new size applies - you need to determine filtering used by scaling operation (default one is bilinear), so you can choose and override scaling filter right in properties of the Scaling/Aspect Ratio.

The Scaling/Aspect Ratio filter applies per source, while Downscale Filter at Video section of the Settings applies only between Base (Canvas) Resolution and Output (Scaled) Resolution setups. You may look at some pictures at OBS Studio Help Guide: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/, look for Application Settings>Video section of the guide.

There is one more filtering entry - you can find it by right-mouse click over the source. This one is upper level of filtering, in case it was set up to other than "Disable" (that itself means bilinear filtering). This filtering applies per source individually. For example, retro-gaming onscreen layouts usually styled by Point filtering.
 

shankly1985

Member
Some sources (camera for example) may have not adjustable stretched output. By applying Scaling/Aspect Ratio filter you can write (and fix it for further transformations) new aspect ratio of the source (a:b). While in Transform window you need to enter exact numbers of the new size (w, h) for the source to do the same thing.

While new size applies - you need to determine filtering used by scaling operation (default one is bilinear), so you can choose and override scaling filter right in properties of the Scaling/Aspect Ratio.

The Scaling/Aspect Ratio filter applies per source, while Downscale Filter at Video section of the Settings applies only between Base (Canvas) Resolution and Output (Scaled) Resolution setups. You may look at some pictures at OBS Studio Help Guide: https://obsproject.com/forum/resour...ware-studio-multiplatform-help-guide-pdf.365/, look for Application Settings>Video section of the guide.

There is one more filtering entry - you can find it by right-mouse click over the source. This one is upper level of filtering, in case it was set up to other than "Disable" (that itself means bilinear filtering). This filtering applies per source individually. For example, retro-gaming onscreen layouts usually styled by Point filtering.

Thanks I understand much more now. Obs is a complete learning process for me. Think I finally have my streaming settings nailed.
 
Top