Advanced Scene Switcher

Advanced Scene Switcher 1.28.1

Drece

New Member
The issue here is most likely that the transition type is changed while a transition is still in progress.
Can you check if that problem also happens in this version of the plugin?
(You might have to be logged into Github to be able to download the build - if that is an issue for you let me know)
Hi, unfortunately it' still the same outcome. I'm trying to use a move transition on one scene into my main scene, and then when it gets to the main scene i'm trying to revert it back to my stinger
 

Warmuptill

Active Member
One thing which I feel is needed in this tool is way to enable and disable the sequence anytime we want even from the remote Dock. I am using a mobile app which uses Web-socket to control OBS but I don't think there is anyway to control the sequence which can be helpful as a filler when there is no main event or crowd scenes.
The scene sequences should be cancelled if you switch to a different scene (which itself is not part of new sequence)
I am not familiar with the remote dock or the web-socket plugin but maybe a hotkey could be used to stop the scene switcher?

Alternatively you could create a copy of one of the scenes in the sequence, which you could switch to.
As this new scene will not be part of the configured scene sequence no automatic scene switching will happen.

If other settings of the plugin should interfere with this method (e.g. switch if no condition is met):
The scene switcher supports specifying scenes on which the plugin is paused.
You could create a copy of one of the scenes in the sequence and configure that one to pause the scene switcher all together.

Hi, unfortunately it' still the same outcome. I'm trying to use a move transition on one scene into my main scene, and then when it gets to the main scene i'm trying to revert it back to my stinger
Does the same issue happen for other transition types which have a set duration as well? (e.g. fade with a long duration)
 
Last edited:

Warmuptill

Active Member
Nice !

But, is it possible to integrate a trigger at the end of a video ?

Thanks in advance.
I recently added ...
  • add media state "played to end", which should only trigger a scene change when a media source was played to completion as opposed to also switching if the playback was ended prematurely.
Is this maybe what you are looking for?
In general the Media tab might be what you could be interested in.

(sorry if you were referring to something else - I was not sure what the context of your post was)
 

Drece

New Member
The scene sequences should be cancelled if you switch to a different scene (which itself is not part of new sequence)
I am not familiar with the remote dock or the web-socket plugin but maybe a hotkey could be used to stop the scene switcher?

Alternatively you could create a copy of one of the scenes in the sequence, which you could switch to.
As this new scene will not be part of the configured scene sequence no automatic scene switching will happen.

If other settings of the plugin should interfere with this method (e.g. switch if no condition is met):
The scene switcher supports specifying scenes on which the plugin is paused.
You could create a copy of one of the scenes in the sequence and configure that one to pause the scene switcher all together.


Does the same issue happen for other transition types which have a set duration as well? (e.g. fade with a long duration)
It seems to work with the cut and stinger transitions, but for the fade and move, it bugs out
 

ckbcowboy

New Member
Very cool plugin! This may be totally impossible, but like the audio based scene switching, what about video based scene switching that looked for a certain threshold of pixels to be changed in a video source or region within a video source to switch scenes? Because I could totally make use of motion detection based scene switching!
 

Warmuptill

Active Member
Very cool plugin! This may be totally impossible, but like the audio based scene switching, what about video based scene switching that looked for a certain threshold of pixels to be changed in a video source or region within a video source to switch scenes? Because I could totally make use of motion detection based scene switching!
There is a separate plugin in development for that:
 

ckbcowboy

New Member
Interesting. PixelMatchSwitcher seems pretty different than what I was talking about, even though it does look at source video, if you read their features and use-cases. I still think some kind of "motion detection" would be valuable for automated scene switching!
 

GoingSunny

New Member
1608489813270.png


Chrome seems to think this is a virus.
 

Warmuptill

Active Member
View attachment 64817

Chrome seems to think this is a virus.
Well, thanks for the hint but I'm not sure what to do about that.
The source code and even the build scripts are available on github in case you have any doubts.

Edit:
Apparently the offending binary was the 32bit Windows version of the plugin.
I have no idea what could have possibly triggered the Windows Defender to block it.
Rebuilding the plugin seems to have resolved the issue.

I have updated the release to contain the new binaries.

So thanks again for reporting the issue!

Edit2:
Microsoft thankfully confirmed it be a false positive and the detection will be removed.
Analyst comments:
We have removed the detection. Please follow the steps below to clear cached detection and obtain the latest malware definitions.
1. Open command prompt as administrator and change directory to c:\Program Files\Windows Defender
2. Run “MpCmdRun.exe -removedefinitions -dynamicsignatures”
3. Run "MpCmdRun.exe -SignatureUpdate"

Alternatively, the latest definition is available for download here: https://www.microsoft.com/en-us/wdsi/definitions
Thank you for contacting Microsoft.
 
Last edited:

Lawrence_SoCal

Active Member
Can you tell me if I can import a single scene (with its sources) from one scene collection to another scene collection?
So, nothing to do with Advance Scene Switcher, right, just basic OBS functionality? if ys, there is a long running thread asking this exact question, and the short answer is, No, not natively. you can hand edit config files to copy settings, but due to complexity in embedded/grouped sources and others, not currently possible [the details on how to do manually are in the thread I mentioned]
 

Gem4ik

New Member
Hello! Please, help me!
For example, i have 3 scenes: When i MANUALLY switch from 1st to 3rd, i need transition A, and when i go from 2nd to 3rd, i need transition B.
So, OBS's "Transition override" doesn't help since, i need two different transitions for the same scene (3rd). I tried "Transition" tab on Advanced Scene Switcher, but it only works with AUTOMATED sequences.
So is this plugin bugged, or i need different plugin?
 

Warmuptill

Active Member
Hello! Please, help me!
For example, i have 3 scenes: When i MANUALLY switch from 1st to 3rd, i need transition A, and when i go from 2nd to 3rd, i need transition B.
So, OBS's "Transition override" doesn't help since, i need two different transitions for the same scene (3rd). I tried "Transition" tab on Advanced Scene Switcher, but it only works with AUTOMATED sequences.
So is this plugin bugged, or i need different plugin?
Please have a look at this plugin:
 

Lawrence_SoCal

Active Member
As before, thank you @Warmuptill (and @Exeldro) so much for this great plug-in, which makes my HoW stream practical as a 1 person operation.

Observations as I just upgraded from v1.6.2? (the BETA version with Auto Record start based on Scene) to v1.8.1 { I upgraded as I started working with VLC Media Sources}. Note: I'm still on OBS v25.0.8
1. On General Tab, Priority list, Time was listed twice (I had previously adjusted priority/tab position)
after number crashes (I also upgrade Media Controls from v0.2.0 to v0.3.0... the only other change... however, had Media Sources pointing to items where file had been moved (and not yet updated), I notice Time only listed once in Priority List now (but my prior priority order is gone, and had to be reset)... so not sure what happened... but something that shouldn't have.. sorry didn't check list to see if a Tab missing from Priority list and if a pointer type issue)... At this point (updated all Media Sources in all Scenes), no more crashing and all seems ok
2. Media Tab - my list is longer than default screen height allows (thanks for allowing plug-in window to be expanded to see full list at once). Recommendation (if possible/practical)
a- when hitting plus to add a new Media scene change, scroll list to see the new added item (I thought the "+" didn't work at first)
b - on When condition - it would be nice if Media List was in Scene or Alphabetical order. What I'm seeing appears almost random (with 27 Media items in my list). The Switch to is already in Scene order (appreciated)
Note: Played to end is working well for me!
3. On the Time tab, in white text box for time, the light grey text is hard to read (until I mouse over and the background goes black)
 

Warmuptill

Active Member
As before, thank you @Warmuptill (and @Exeldro) so much for this great plug-in, which makes my HoW stream practical as a 1 person operation.

Observations as I just upgraded from v1.6.2? (the BETA version with Auto Record start based on Scene) to v1.8.1 { I upgraded as I started working with VLC Media Sources}. Note: I'm still on OBS v25.0.8
1. On General Tab, Priority list, Time was listed twice (I had previously adjusted priority/tab position)
after number crashes (I also upgrade Media Controls from v0.2.0 to v0.3.0... the only other change... however, had Media Sources pointing to items where file had been moved (and not yet updated), I notice Time only listed once in Priority List now (but my prior priority order is gone, and had to be reset)... so not sure what happened... but something that shouldn't have.. sorry didn't check list to see if a Tab missing from Priority list and if a pointer type issue)... At this point (updated all Media Sources in all Scenes), no more crashing and all seems ok
2. Media Tab - my list is longer than default screen height allows (thanks for allowing plug-in window to be expanded to see full list at once). Recommendation (if possible/practical)
a- when hitting plus to add a new Media scene change, scroll list to see the new added item (I thought the "+" didn't work at first)
b - on When condition - it would be nice if Media List was in Scene or Alphabetical order. What I'm seeing appears almost random (with 27 Media items in my list). The Switch to is already in Scene order (appreciated)
Note: Played to end is working well for me!
3. On the Time tab, in white text box for time, the light grey text is hard to read (until I mouse over and the background goes black)
  1. Not sure what went wrong there.
    I tried adding invalid configuration values to replicate the issue but so far I was not able to.
    I will investigate further if I find the time to do so.
  2. I have added sorting and focus on the newly added entries here:
  3. I will see if I can find a solution for that - thanks for the hint.
    EDIT: Should be fixed with:
 
Last edited:

Junious

New Member
I recently added ...
  • add media state "played to end", which should only trigger a scene change when a media source was played to completion as opposed to also switching if the playback was ended prematurely.
Is this maybe what you are looking for?
In general the Media tab might be what you could be interested in.

(sorry if you were referring to something else - I was not sure what the context of your post was)

Sorry for the late response.
Thank you very much it's perfect for me!
Have a good end of year holiday!
 

Warmuptill

Active Member
Warmuptill updated Advanced Scene Switcher with a new update entry:

Audio, file, pause tab improvements, translation support, and more

Additions:
  • Add support for translating the plugin into different languages - German and Chinese translations are available
  • Add option to pause individual switching methods on the pause tab
  • Add option to only match if file content changed
  • Add option to specify duration for audio matching
  • Add option to choose the "below x %" threshold for audio matching
  • Add windows installer

Fixes:
  • Fix new time entries matching if time was never changed from 00:00:00...

Read the rest of this update entry...
 
Top