SceneSwitcher
0
0
1100
600
0
0
1100
600
Advanced Scene Switcher
true
QLayout::SetNoConstraint
-
0
General
-
-
WARNING! Condition checking interval must be greater than the duration of transitions to avoid scene locking
-
Qt::Horizontal
-
-
-
Start
-
Check switch conditions every
-
Not Active
-
Advanced Scene Switcher is:
-
100
0
ms
50
20000
300
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
-
-
Don't switch
true
-
-
Switch to any scene in Random tab
-
0
0
0
0
-
Switch to:
-
true
100
0
-
-
0
0
If no switch condition is met
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
Qt::Vertical
-
Qt::Horizontal
QSizePolicy::Fixed
10
0
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
-
Order the different switching methods in order of their priority (with the highest priority being at the top):
-
Qt::Horizontal
40
20
-
-
-
22
22
../../../forms/images/up.png../../../forms/images/up.png
true
upArrowIconSmall
-
22
22
../../../forms/images/down.png../../../forms/images/down.png
true
downArrowIconSmall
-
Qt::Horizontal
40
20
-
-
Automatically stop streaming/recording on scene
-
0
0
100
0
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
-
Use thread priority
-
0
0
100
0
-
(raising the priority higher than "Normal" is usually not recommended)
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
-
Export settings to file
-
Import settings from file
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
(You can set a Hotkey to start and stop the scene switcher under Settings / Hotkeys / Toggle Start Stop for the Advanced Scene Switcher)
-
Qt::Horizontal
-
-
Enable verbose logging (Only needed for debugging)
-
Qt::Horizontal
40
20
-
Close
Transition
-
-
<html><head/><body><p>The settings below only affect scene transitions caused by the scene switcher and not the ones you are causing manually. Additionally they will take priority over transition settings configured elsewhere in the scene switcher.</p></body></html>
true
-
-
Switch from scene
-
0
0
100
0
-
to scene
-
0
0
100
0
-
using transition
-
-
Qt::Horizontal
40
20
-
0
0
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
5
20
-
Qt::Horizontal
-
-
-
When scene
-
0
0
100
0
-
is active change default scene transition to
-
-
Qt::Horizontal
40
20
-
0
0
true
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Pause
-
-
Pause the Scene Switcher on scene
-
0
0
100
0
-
Qt::Horizontal
40
20
-
0
0
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
-
Pause the Scene Switcher when
-
0
0
100
0
true
-
is in focus
-
Qt::Horizontal
40
20
-
0
0
true
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Title
-
-
<html><head/><body><p>Enter either direct window titles or valid regex. You can check syntax and matches for regular expressions using <a href="https://regexr.com"><span style=" text-decoration: underline; color:#268bd2;">RegExr</span></a></p></body></html>
Qt::AutoText
true
-
Qt::Horizontal
40
20
-
-
true
20
-
0
0
100
0
-
-
only if fullscreen
-
only if focused
-
Qt::Horizontal
40
20
-
0
0
false
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
Qt::Vertical
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
22
22
../../../forms/images/up.svg../../../forms/images/up.svg
true
upArrowIconSmall
-
22
22
../../../forms/images/down.svg../../../forms/images/down.svg
true
downArrowIconSmall
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
-
Stay on the currently selected scene when
-
0
0
100
0
true
-
is focused
-
Qt::Horizontal
40
20
-
0
0
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
-
Qt::Horizontal
-
(If you want to add OBS itself as a window title use "OBS" - If you want to add ALT + TAB add "Task Switching")
ArrowCursor
Executable
-
-
<html><head/><body><p>WARNING! Simultaneously running multiple applications from the same executable may result in undesired behavior</p></body></html>
Qt::AutoText
false
-
Qt::Horizontal
40
20
-
-
true
20
-
100
0
-
-
only if focused
100
-
Qt::Horizontal
40
20
-
true
false
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
Qt::Vertical
-
Qt::Horizontal
QSizePolicy::Fixed
5
20
-
22
22
../../../forms/images/up.svg../../../forms/images/up.svg
true
upArrowIconSmall
-
22
22
../../../forms/images/down.svg../../../forms/images/down.svg
true
downArrowIconSmall
-
Qt::Horizontal
40
20
-
Implemented by dasOven
Region
-
-
If cursor is in
-
Min X:
-1000000
1000000
-
Min Y:
-1000000
1000000
-
x
-
Max X:
-1000000
1000000
-
Max Y:
-1000000
1000000
-
Qt::Horizontal
40
20
-
-
switch to
-
0
0
100
0
-
using
-
-
Qt::Horizontal
40
20
-
-
Cursor is currently at:
-
60
0
true
-
x
-
60
0
true
-
Qt::Horizontal
600
20
-
0
0
true
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Media
-
-
When
-
-
state is
-
-
and
-
-
ms
0
1000000
-
switch to
-
100
0
-
using the
-
-
transition
-
Qt::Horizontal
40
20
-
true
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
-
Implemented by Exeldro
File
-
-
Write the name of the current scene to this file:
-
-
Browse
-
Qt::Horizontal
-
-
Enable switching of scenes based on file input
-
Qt::Horizontal
40
20
-
-
Read scene name to be switched to from this file:
-
-
Browse
-
Qt::Horizontal
-
Switch scene based on file contents:
-
-
If the file
-
-
Browse
-
contains:
-
-
-
Use regular expression (pattern matching)
-
Only check contents if modification date changed
-
Qt::Horizontal
40
20
-
-
switch to
-
0
0
100
0
-
using
-
-
Qt::Horizontal
40
20
-
0
0
false
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Random
-
-
If no switch condition is met switch to
-
0
0
100
0
-
using the
-
-
transition for a duration of
-
s
999999999.990000009536743
-
or any of the options below:
-
Qt::Horizontal
40
20
-
0
0
true
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Time
-
-
At
-
HH:mm:ss
-
switch to
-
100
0
-
using the
-
-
transition
-
Qt::Horizontal
40
20
-
true
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Idle
-
Enable Idle Detection
-
-
After
-
s
1
1000000
-
of no keyboard or mouse inputs
-
switch to scene
-
0
0
100
0
-
using the
-
-
transition
-
Qt::Horizontal
40
20
-
-
Do not switch if
-
true
20
-
is in focus
-
Qt::Horizontal
40
20
-
0
0
true
-
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
Sequence
-
-
When
-
0
0
100
0
-
is active switch to
-
0
0
100
0
-
after
-
s
1000000.000000000000000
-
using
-
-
Qt::Horizontal
40
20
-
A sequence of automatic scene switches can be cancelled by either pausing/stopping the scene switcher or manually switching to a different scene
-
0
0
true
-
4
-
22
22
true
addIconSmall
-
22
22
true
removeIconSmall
-
Qt::Horizontal
40
20
-
75
true
SWITCHER CONDITION CHECK INTERVAL LONGER THAN SHORTEST SCENE ROUND TRIP WAIT (This might lead to undesired switching behaviour)
-
-
Save Round Trips to file
-
Load Round Trips from file
-
Qt::Horizontal
40
20