What should my Base (Canvas) Resolution be if I'm streaming on a laptop with an unstandard resolution?

Kelsier

New Member
Hi I've been experiencing some frame drops consistently in my last couple of streams and I have taken to google and such to see what I can do and for now I've lowered the bitrate but I also want to know what my resolution settings should be. My monitor resolution for my laptop is 1536x864 and all I want to know is should I have the Base (canvas) resolution be that as well or should it be like 1080x720

 

koala

Active Member
According to your log, you have 2 monitors connected to your machine, both 1920x1080. Nothing like 1536x864. This no monitor resolution.
23:29:08.088: Available Video Adapters: 23:29:08.090: Adapter 0: Intel(R) UHD Graphics [...] 23:29:08.090: output 0: pos={0, 0}, size={1920, 1080}, attached=true, refresh=59, name=E22 23:29:08.090: output 1: pos={1920, 0}, size={1920, 1080}, attached=true, refresh=120, name=

In case you set Windows to 1536x864, check and activate the native resolution of 1920x1080. In case dialog and text becomes too small, check in Windows settings->Display->Scaling and Layout and set the size from 100% to 125%.

To minimize the GPU load, set your canvas resolution to your output resolution, i. e. 1280x720. This way the internal frame buffer used by OBS for compositing is as small as possible, so processing is as fast as possible.
 

Kelsier

New Member
Thank you so much for the reply!
So when I change my canvas resolution to my output resolution (1280x720) the screen becomes zoomed in and this problem is only fixed when I have my canvas to 1920x1280. I still want to minimize GPU load though so is it possible to set my canvas to 1280x720 without it being zoomed in all the sudden?
 

koala

Active Member
To un-zoom your source(s) after you shrunk the canvas size, right-click the source->Transform->Fit to Screen. You can also just activate the source (click on it) and press CTRL-F.
 

Hapa

New Member
To un-zoom your source(s) after you shrunk the canvas size, right-click the source->Transform->Fit to Screen. You can also just activate the source (click on it) and press CTRL-F.
Note though you'll have to resize any source that you don't want maximized on canvas. If you have many sources, this may be a chore, but be sure to backup via Scene Collection>Export
 

jamiekelser

New Member
I’ve had many questions about this, should I set both base and output resolution to 720p? I am using a 1440p monitor with nvenc encoding. I am having some laggy stutter issues on stream and would like to smooth it out, also would like to get more in game FPS as well!
 
Top