Refresh Source in a Scene

NikonPunch

New Member
Hello everyone. I've been using OBS now for years. Basically since it became a thing and I love it. I've run into something I think would be an awesome feature for some of us.

I use TwitchAlerts and use a window capture for it. This by itself works great. The only issue is every time I have to start my stream I must right click the source, choose properties, and then hit ok for it to show up. If there was a button next to the current one that would refresh the source instead of having to go into the properties menu each time that would be awesome.

Another place this would work well is with the video plug-in. Right now I have a transition video I play between scenes that does a nice wipe(using a global source) and it is very solid. The only issue is it's off by default in the scene(I want this) but when I click it on it does not play. I have to go to properties and hot ok. Then it will play. If there was a refresh button this would save me a few clicks. If I make it not a global source the transition doesn't work.

I understand if this seams trivial to some but it would really help out my streams. If you know a way to avoid having to do this I am open to ideas, but I have yet to find an alternative solution.

Heres a bad GIF that hopefully shows what I'm saying about the video transition
http://gyazo.com/ec65308f67aec2821cedd365873dfb83
The video will not start until I go into properties.

Thanks for all your hard work!
-Mark
 

Videophile

Elgato
Hello everyone. I've been using OBS now for years. Basically since it became a thing and I love it. I've run into something I think would be an awesome feature for some of us.

I use TwitchAlerts and use a window capture for it. This by itself works great. The only issue is every time I have to start my stream I must right click the source, choose properties, and then hit ok for it to show up. If there was a button next to the current one that would refresh the source instead of having to go into the properties menu each time that would be awesome.

Another place this would work well is with the video plug-in. Right now I have a transition video I play between scenes that does a nice wipe(using a global source) and it is very solid. The only issue is it's off by default in the scene(I want this) but when I click it on it does not play. I have to go to properties and hot ok. Then it will play. If there was a refresh button this would save me a few clicks. If I make it not a global source the transition doesn't work.

I understand if this seams trivial to some but it would really help out my streams. If you know a way to avoid having to do this I am open to ideas, but I have yet to find an alternative solution.

Heres a bad GIF that hopefully shows what I'm saying about the video transition
http://gyazo.com/ec65308f67aec2821cedd365873dfb83
The video will not start until I go into properties.

Thanks for all your hard work!
-Mark
This.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
That feels very unusual. I'm guessing twitchalerts must be changing its window identifier (class) every time it starts up. I'm betting that this doesn't happen with other windows.
 

Videophile

Elgato
That feels very unusual. I'm guessing twitchalerts must be changing its window identifier (class) every time it starts up. I'm betting that this doesn't happen with other windows.
It doesent, only TwitchAlerts has this issue. You think this is something the dev can fix?
 

NikonPunch

New Member
Twitch alerts isn't an issue when it's a global source. You still have to "refresh" it at the start of the cast but that fixed my issue of doing it for every scene. If we could have a button to refresh sources it would help with my video wipes. I really like the look of them and will be doing a video tutorial soon on how to create them and use them in OBS.

I figured this wouldn't be that hard to implement but I also don't code. If it's a huge pain I can wait for the new OBS version. I know it's something very few people might use.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Then it's as I suspected -- twitch alerts is most likely changing its internal window class (a string identifier for the window 'type') each time it's executed, which is messing up window capture's detection of it.
 

NikonPunch

New Member
So I've been using the video transition trick for a while now and it's worked out really well. Seriously the global source feature is amazing and had improved my streams a ton! However I just have to ask to make sure this isn't something you plan on doing. The Twitch Alert thing isn't a big deal because that is something I do once and it's done for the remainder of the cast. However if I do the video transition, having some kind of refresh source button would make it a lot easier.

I don't know how much time and effort it would take but if there was a quick way to refresh a source it would make my life a lot easier. I'm working on a tutorial now on how to do the video transitions so if you're still unsure of what I'm requesting I'll have something you can watch soon.

Thanks
-Mark
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Thank you for letting me know. I will try to make sure this isn't an issue in the future.
 

Videophile

Elgato
So I've been using the video transition trick for a while now and it's worked out really well. Seriously the global source feature is amazing and had improved my streams a ton! However I just have to ask to make sure this isn't something you plan on doing. The Twitch Alert thing isn't a big deal because that is something I do once and it's done for the remainder of the cast. However if I do the video transition, having some kind of refresh source button would make it a lot easier.

I don't know how much time and effort it would take but if there was a quick way to refresh a source it would make my life a lot easier. I'm working on a tutorial now on how to do the video transitions so if you're still unsure of what I'm requesting I'll have something you can watch soon.

Thanks
-Mark
Ok, so if the subalert window is a global source, this issue does not happen?
 
Top