A downloadable project

Download NowName your own price

OBSCURE 1.1.0

OBS Commands Usually Rarely Employed - Obscure OBS Commands Extension

-----------------------------

OBS Scene Items Toggler

-----------------------------

This command allows you to toggle all the scene items in a given scene and also allows you to specify exclusions in a comma separated list or a filepath if you tick the box. Accepts a relative filepath.

SceneExclusions
ExampleSceneSceneItem1,SceneItem2
ExampleScenesomepath\exclusions.txt
ExampleSceneC:\somepath\exclusions.txt

-----------------------------

OBS Scene Items Plus

-----------------------------

This command allows you to toggle all the scene items in a given scene except two sources - those two sources will instead be checked for visibility and only the visible one(s) will be toggled. Then sets a check variable which can be specified which will record which source is currently being ignored.

This means you can use the same command twice in the button to toggle only the sources you want, on and off, remembering which one was to be ignored if any.

SceneSource 1Source 2
ExampleSceneExampleSource1ExampleSource2

-----------------------------

OBS Scene Two Source Toggler

-----------------------------

This command allows you to toggle two sources in a given scene - those two sources will be checked for visibility and only the visible one(s) will be toggled. Then sets a check variable which can be specified which will record which source is currently being ignored.

This means you can use the same command twice in the button to toggle only the sources you want, on and off, remembering which one was to be ignored if any.

This command can be used in conjunction with 'OBS Scene Items Toggler' with these sources in the exclusion list in order to have multiple groups of two sources toggled in a single button.

Scene Source 1 Source 2
ExampleScene ExampleSource1 ExampleSource2

-----------------------------

OBS GetXY

-----------------------------

This command allows you to get the X, Y co-ordinates and Scale for every OBS scene item in a given scene and saves it to an ini file. The path is provided in the output.

SceneSettings Name
ExampleSceneExampleSettingsName

Example filepath output: "d:\sammi\extensions\poetry\ExampleScene\_ExampleSettingsName.ini"

-----------------------------

OBS SetXY

-----------------------------

This command allows you to set the X, Y co-ordinates and Scale for every OBS scene item in the ini file generated by GetXY.  

Scene Settings Name
ExampleScene ExampleSettingsName

-----------------------------

OBS Audio Track Toggler

-----------------------------

This command toggles the selected track of the selected audio source. Useful for sending or not sending a specific audio source to a Twitch VOD track.

You can enable the Twitch VOD track in the OBS settings > Output tab, change the Output mode to Advanced, go to the Streaming tab, enable 'Twitch VOD track' and select a track.

Otherwise, you can use this to select any track that you want to toggle off or on such as for recording mixes (Output tab > Recording tab)

Please make sure the source is a valid Audio source or this command won't work

SourceTrack
ExampleSourceAudio Track Selection from the box

Credit to Wolbee for the idea for this command!



Download

Download NowName your own price

Click download now to get access to the following files:

OBSCURE 1.1.0.sef 148 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.