vMix Forums
»
General
»
General Discussion
»
Trigger only the first time an input is activated?
Rank: Member
Groups: Registered
Joined: 11/30/2020(UTC) Posts: 29 Thanks: 1 times
|
Is it possible to set up a trigger that only works the first time an input is activated?
My use case: I use vMix 4K for Zoom webinars with multiple speakers. I want to display the speaker's name in a GT title the first time the speaker gets onscreen, but not on subsequent occasions. (For the first speaker it is actually not that difficult, as I can use the transition out of the intro clip as trigger. But the rest of the webinar is too unpredictable too rely on preceding scenes). Is there a way to do this with the trigger mechanism? If not, could I achieve this via scripting (of which I have no experience with yet)?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,222 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
On first thought i would think about letting it trigger to run a script that would check if it was the first time or not , little problem is one can not directly maintain that status with say a variable ( albeit there might be some workarounds for that )
On second thought a constant running a script that checks when a particular input is activated might be easier to track the number of times it has been activated and act accordingly.
But how will you reset or decide what is the first time in a production ? seems trivial but not really
Also are you using the same title ( with different data) for each ?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/23/2017(UTC) Posts: 189 Thanks: 1 times Was thanked: 52 time(s) in 42 post(s)
|
Originally Posted by: doggy On first thought i would think about letting it trigger to run a script that would check if it was the first time or not , little problem is one can not directly maintain that status with say a variable ( albeit there might be some workarounds for that ) One could use a simple title that has many text boxes which are treated as local storage for variables. Script checks, if that title input has let's say "trigger_count" field set to 0 or 1, if it is 0, do stuff, if 1, ignore. Resetting this is easy as having a shortcut or doing it manually. Also, you could use GT and create nice looking variable display that shows you at what "state is your production in"
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Trigger only the first time an input is activated?
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close