Resource icon

Dummy Source to Execute Command 0.4.0

norihiro

Member
norihiro submitted a new resource:

Dummy Source to Execute Command - a dummy source to execute arbitrary command when the scene is switched

This plugin provides a dummy source to execute arbitrary commands when scene is switched.
Currently following 4 events will execute each command in background.
  • Show - the scene becomes shown in at least one of preview or program.
  • Hide - the scene is no longer shown in any of preview or program.
  • Activate - the scene is going to the program.
  • Deactivate - the scene is retiring from the program.

Read more about this resource...
 

Lawrence_SoCal

Active Member
Nice... I was asking in some other threads about being able to automate PowerPoint page changes (Next) with a scene change. Someone else recently released a script to program hot-keys for this. But this would work for me even better. Scene change and PPTx Next command sent.. sweet... now to hoping I can get this to work
 

Artwo

New Member
This plugin is amazing ! But I have a problem:
Is there a way to call commands or tweak the script so that there is no popup/flash when the code executes?

here is my command:
Code:
I:/OBSCommand/OBSCommand.exe /command=SetSourceFilterVisibility,sourceName="Webcams Moves",filterName=CamIRL,filterEnabled=true

Do you know if we can prevent the prompt to pop up @norihiro ?
 

edopeh

New Member
Hi norihiro, would it be possible to use your plugin to press a hotkey when the dummy source gets visible / invisible? I am not really into commands and now I am unsure. It would help me a ton, if this would be possible. Thanks <3
 

umlang

New Member
This is very useful. Any way to distinguish between Preview and Program? Looking for a way to execute command when in Preview, and another on exit of Preview. Similar to Activate/Deactivate for Program. It looks like currently Show/Hide executes on either Preview/Program.
 

norihiro

Member
This is very useful. Any way to distinguish between Preview and Program? Looking for a way to execute command when in Preview, and another on exit of Preview.
I added this to the Issue list on github but I need to fix build script, which is not working with the latest OBS version.
I think I can follow the implementation of NDI source, which recently introduced preview tally feature.
 

norihiro

Member
norihiro updated Dummy Source to Execute Command with a new update entry:

OBS Command Source 0.3.0

This is an experimental release of Command Source for OBS Studio.

Changes at 0.3.0
  • Add a new option to kill the process at hiding, deactivating, or hding from the preview for the process created at showing, activating, or showing to the preview, respectively.
  • Support macOS on Apple Silicon.
  • Build host is changed to Github Actions instead of Azure Pipeline.
  • Windows installer is removed.

Limitation
  • Not all...

Read the rest of this update entry...
 

norihiro

Member
norihiro updated Dummy Source to Execute Command with a new update entry:

Command Source 0.3.1

This is a hotfix release of Command Source for OBS Studio.

Changes at 0.3.1
  • Fixed the plugin was not correctly loaded on OBS 27 on Windows.
  • Fixed the plugin was not correctly loaded on OBS 28 on Ubuntu.
(If you can use the previous version 0.3.0 without any problem, you don't need to download this version 0.3.1.)

Limitation
  • Not all binary packages were tested.
    • Windows: never tested.
    • MacOS: never...

Read the rest of this update entry...
 

norihiro

Member
norihiro updated Dummy Source to Execute Command with a new update entry:

Command Source 0.3.2

This is a new release of Command Source for OBS Studio.

Changes at 0.3.2
  • Added Brazilian Portuguese translation.
  • Added RPM packages for Fedora.

Limitation
  • Not all binary packages were tested.
    • Windows: never tested.
    • MacOS: never tested.
    • Ubuntu: 0.3.1 was tested tested on Ubuntu 22.04. The source code was also tested on CentOS 8 and CentOS 9 Stream.

Read the rest of this update entry...
 

norihiro

Member
norihiro updated Dummy Source to Execute Command with a new update entry:

Command Source 0.4.0

This is a new release of Command Source for OBS Studio.

Changes at 0.4.0
  • Set PGID for subprocess and kill subprocess(es) by PGID instead of by PID
  • Added debug log for child process management. Use --verbose option to enable the log.
  • Revised RPM package script

Limitation
  • Not all binary packages were tested.
    • Windows: never tested.
    • MacOS: never tested.
    • Ubuntu: 0.3.1 was...

Read the rest of this update entry...
 
Top