Question / Help Scene switching delay

Hello, in OBS classic as long as you made everything a global source, scene switching with a hotkey was instantaneous and very smooth. I read before upgrading that OBS studio treats everything you add as a global source automatically, yet when assigning hotkeys and switching scenes, there is what appears to be approximately a 3 second delay. Scene transitions doesn't seem to be of any help, no matter how low i set the milliseconds it takes the same 3 seconds to switch scenes each time and it's incredibly frustrating. Is there any way around this or am I forced to use OBS classic? I can't find a setting for it anywhere. I stream poker so I'm forced to use monitor capture on each separate scene, in case this is the issue. On OBS classic however this wasn't an issue. Help!
 

Fenrir

Forum Admin
You are correct, but you need to use Add Existing to add sources you want to be the same between multiple scenes.
 
Thank you so much for the reply, I understand what you're saying and figured out how to eliminate the delay. Unfortunately, I do have to return to OBS classic for now. The reason being, I use hotkeys to switch scenes on the fly to show a zoomed in version of each table. In order to achieve this effect I would use the sub-region box under each scene's separate monitor capture. In OBS studio, when i add an existing display capture to the other scenes, and go in to adjust the crop/pad filter for each scene accordingly, it adjusts it for all of them globally. Thus, it won't allow me to have crop/pad settings for each scene separately since in order to eliminate the delay on scene switching i have to use an existing monitor capture across all of them.

I hope I explained that well. Maybe in the future, an option to crop/pad each scene's monitor capture separately could be added? Or perhaps simply bringing the sub-region capture option from OBS classic over to OBS studio would solve this issue.

Thank you!
 

EBrito

Active Member
Creat a scene only with display capture in it
Apply desired crop filter IN SCENE, not in source

Use this scene as source in desired scene
Transitions will be smooth

If you need a different crop: create e new scene with display capture (always reusing display capture) and apply crop filter TO SCENE
This scene used as a source in a scene will get that differented cropped region.
 
EBrito thanks so much for the response.

So I did what you said, and it does work. However, it presents a new problem. In the old OBS, once I had the sub-region selected on the new monitor capture, I would manually click the red box outlined and drag it big to create a zoom effect. In OBS studio using your setup, I now have a cropped small table in the top left corner, but the red box covers the entire image. Now I can't drag the red box to make it bigger and zoom in, and I don't see a zoom filter anywhere unfortunately. Here are a couple of screenshots to demonstrate what I mean:

https://gyazo.com/4309a91f10c4167eba6b9be95d956fc9
https://gyazo.com/11b9fe5edf44fa74ba9d8ad1a8ead1a2

In old OBS in screenshot #2, that red box since it's using sub-region would be outlined directly around the table and I could zoom it in by dragging and stretching it to full screen. The idea being, you use hotkeys to switch scenes quickly, so you can have a view showing all 4 tables you're playing, but when one has action, you hotkey to zoom in and focus the viewers attention on that table which makes it big and easy to follow. Your method works but now I can't zoom.

Thanks for the help!
 

EBrito

Active Member
In screenshot 2 situation:
Select source (your display capture) and transform it to fit screen by right click mouse menu or CTRL+F shortcut.
 
Last edited:
I tried that, it doesn't do anything. I think because the red box is already stretched to fit the entire screen, it thinks it is fit to screen already, if that makes sense.

but, I figured out a solution! by adding a 2nd filter after crop/pad, the scaling/aspect ratio filter, it is actually allowing me to manually enter in a resolution instead of choosing one from the drop-down box. this way, i can simply do a little bit of math by starting with 1920x1080 and then subtracting how many pixels i want available underneath the table and to the right of the table after the zoom. awesome!
 

EBrito

Active Member
When using cropped scene as a source in the final scene, in that scene you can resize it.
I´ve tested it. I will record a short video and share a link in a moment.
 
Last edited:
Top