Disregard. Saw your message regarding needing updated visual C++Hi. Attempting to upgrade to 1.26.4, I'm presented with this dialog. Have never seen such a message before.
Occurring on multiple instances when loading this version.
Reverted back to 1.26.3 for the moment.
Let me know what other information you need to assist.
Thank you!
View attachment 104572
While this should already be possible with the current version by using the "Slide Show" condition type it should be a lot easier in the following test build:Display Image File Name from Image Slideshow - Possible in Advanced Scene Switcher?
Trying to find a way to display the file name of the image that is currently being shown from within an 'Image Slideshow' source. The idea would be that as the image changes in the slideshow, the file name would change to that of the new image also.
Hoping to get this to work for an image slideshow that is pulling from a directory, rather than a static list of images entered into the 'Image Files' field, which I believe complicates obtaining the file name of the current image being displayed.
Not sure if it is possible, but was curious if there is a way for Advance Scene Switcher to perform this type of function. If so, I would greatly appreciate any insight as to how to best go about implementing this. Thanks for any help in advance!
If you want to automate the detection of the "League Client Closes" scenario I would recommend to use either the "Process" or the "Window" condition type.Good evening guys, hope everyone is doing well!
I just installed Advanced Scene Switcher and it's working fine, however I can't seem to figure out the following:
I am streaming League of Legends, which consists of 2 windows: League Client and League Client (Ingame).
My idea was to do a scene transition automatically like this:
League Client Closes -> proceed on Scene Transition -> Open League Client (Ingame).
I managed to achieve this in the macro section, but I don't know how to make it automatic, cause right now I have to press a button in order to start it.
Any help is appreciated!
Responded on GitHub, but wanted to respond here as well for completeness also. Please feel free to respond to whichever you prefer, no need to keep both going.While this should already be possible with the current version by using the "Slide Show" condition type it should be a lot easier in the following test build:
It adds the option to directly query the file name of an image slide show and adds support for the "slideshow_v2" source type.![]()
Slide show pull request run · WarmUpTill/SceneSwitcher@ef4feae
An automation tool for OBS Studio. Contribute to WarmUpTill/SceneSwitcher development by creating an account on GitHub.github.com
Unfortunately, you will have to be logged into GitHub to be able to download this build.
Let me know if that should be a problem for you.
When you are using this build you should be able to achieve what you are looking for by setting up a macro similar to this example:
View attachment 104608
It boils down to "if the currently displayed slide of the source "Image Slide Show" changed assign the file name of the file being displayed to the variable "Slide Show File" and set the "Text" settings value of the "Text(GDI+)" source to the value of that variable".
Let me know if you run into any issues with that build or if you have any questions!
Hope this helped! :)
If you want to automate the detection of the "League Client Closes" scenario I would recommend to use either the "Process" or the "Window" condition type.
Thanks for reporting the issue!OBS is not generating a crash log, but I have been wotking on a long macro, and I start/stop adv-ss from time to time when I notice errors I need to fix. Lately after 3-4 stops, it'll hang/freeze (keeps playing, but only whatever was happening at the time of the freeze, just saying its not like a "pause" freeze, but an "animated" freeze, no buttons work but things continue playing, except audio, hope that makes sense) OBS but not technically crash, but it never recovers and you have to kill OBS with Task Manager.
Thanks for reporting the issue!
Can you export your settings to a file and share them with me?
Then I will try to replicate the setting on my side.
In this case, the two hotkeys are of same plugin. They are being pressed simultaneously. Rather, expected behavior is execute one key, then execute another. Not at the same time.Two consecutive hotkeys aren't running correctly.
If streaming is running and current scene is Starting Soon
hotkeys - frontend - Set the timer
hotkeys - frontend - Start the timer
Two consecutive hotkeys aren't running correctly. I'm on Windows 10 using Ashmanix Countdown Timer.
My macro:
If streaming is running and current scene is Starting Soon
hotkeys - frontend - Set the timer
hotkeys - frontend - Start the timer
I could make a workaround, but doesn't work if I'm on the "Starting Soon" scene.
If streaming is running and not current scene is Starting Soon,
hotkeys - frontend - Set the timer
Switch scene to Starting Soon
hotkeys - frontend - Start the timer
I tried with another (unchecked) macro between the hotkeys: if not current scene is Starting Soon, switch scene to Starting Soon. Still breaks.
In this case, the two hotkeys are of same plugin. They are being pressed simultaneously. Rather, expected behavior is execute one key, then execute another. Not at the same time.
An option like "Wait until this hotkey is pressed" would solve the problem.
Adding to what Warmuptill said, emulated hotkeys are not even pressed and released (2 events) like you'd imagine from a physical keyboard. They're each a single event, at a single instant in time. With no Wait in between, and with no way to know what the effect is and when it's done or not, consecutive hotkeys *are* effectively simultaneous, along with the first non-hotkey action that follows.In this case, the two hotkeys are of same plugin. They are being pressed simultaneously. Rather, expected behavior is execute one key, then execute another. Not at the same time.
An option like "Wait until this hotkey is pressed" would solve the problem.
Two hotkeys of same plugin pressed at the same time, does nothing. It's like pause + start at the same time. Timer plugin does nothing.Can you elaborate on what exactly breaks? (Unfortunately I am not familiar with the Timer plugin you mentioned)
Whoa, this solved my problem.Have you considered adding a "Wait" action between the two hotkey presses?
Correct(I assume you mean something like "wait until the actions to be performed by the hotkey press are completed")
Seems a lot of work. "Wait" function does the job right now.This would require the plugin to interpret what each OBS hotkey is intended to do and then check if that process is completed.
Use lots of macros! One for each step:I am brand new to advanced scene switcher. I have three scenes that I want to switch automatically to a timer when I’m streaming or recording.
—Every 7 minutes I want a “scene A” to switch to “scene B” and every 7 mins switch “scene B to “scene C.” Then have “scene C” switch back to “scene A” and repeat/loop until end of recording/stream—
How do I do this? I need picture instructions because I can not!
View attachment 104703
View attachment 104704
This is how I am going about the ducking so far, it seems to work for the most part, seems longer files arnt ducked the whole time...
I have a couple more condition sources, and a few more action sources to put in...
Just curious if you think I am on the right track, or a better way I could be doing it?