vMix Forums
»
General
»
General Discussion
»
Any script guru out there that can solve this...?
Rank: Advanced Member
Groups: Registered
Joined: 1/9/2019(UTC) Posts: 77 Location: Stockholm Thanks: 20 times Was thanked: 5 time(s) in 4 post(s)
|
Hi,
I use 4K cameras in our HD productions. I often use the vMix Merge function for smooth zooms from/to scale x1 to x2 with different framing. During shows this creates the nice feel of having camera operators even if you are a one-man-band. It's however easy to mess things up if you start such 10 second "zoom-merge" transition and then accidently put another input in preview before the merge is complete... I have done that a couple of times and it really destroys the look-and-feel.
So to my question: Can any guru in the community support with a script preventing this to happen?
In short: If a transition is running, don't allow any change of the selected preview regardless of if it's ordered by mouse, shortcuts or consoles.
An alternative is that the new input is "on hold" until the running transition is done before it comes in preview.
Really appreciate input!
Have a nice day :) /Peter
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,223 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Peter Berglund Hi,
I use 4K cameras in our HD productions. I often use the vMix Merge function for smooth zooms from/to scale x1 to x2 with different framing. During shows this creates the nice feel of having camera operators even if you are a one-man-band. It's however easy to mess things up if you start such 10 second "zoom-merge" transition and then accidently put another input in preview before the merge is complete... I have done that a couple of times and it really destroys the look-and-feel.
So to my question: Can any guru in the community support with a script preventing this to happen?
In short: If a transition is running, don't allow any change of the selected preview regardless of if it's ordered by mouse, shortcuts or consoles.
An alternative is that the new input is "on hold" until the running transition is done before it comes in preview.
Really appreciate input!
Have a nice day :) /Peter a lot depends on how for example you put an input into preview and how you trigger the transition, mouse or shortcuts. a way to check if a transition is finished is to grab which are in preview and input from the API XML , start the transition and wait for these items to have switched position (preview became active and active became preview) before allowing to do somehtingn else while maybe setting a value to a dynamic value (true/ false) . If changing inputs is done by say shortcuts one could check if (call a script first) that dynamic is ok to allow the function to happen (just a tought)
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 1/9/2019(UTC) Posts: 77 Location: Stockholm Thanks: 20 times Was thanked: 5 time(s) in 4 post(s)
|
Thx for your input. I mainly use Skaarhoj consoles, but sometimes just the mouse.
There is nothing in the API XML that actually tells if a transition is ongoing as far as I understand. Just which input is in preview and which is in active. Would be really handy if the API XML could reveal a flag saying transition is running or the transition progress (in % or time [ms] before complete).
/Peter
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,223 Location: Belgium Thanks: 293 times Was thanked: 955 time(s) in 790 post(s)
|
Originally Posted by: Peter Berglund There is nothing in the API XML that actually tells if a transition is ongoing as far as I understand. Just which input is in preview and which is in active. Would be really handy if the API XML could reveal a flag saying transition is running or the transition progress (in % or time [ms] before complete).
/Peter
thats where a script comes in , you check them until they have switched, the same script can set a flag somewhere if needed for other scripts or function to based a condition on
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Any script guru out there that can solve this...?
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