logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
Peter Berglund  
#1 Posted : Friday, April 1, 2022 8:17:31 PM(UTC)
Peter Berglund

Rank: Advanced Member

Groups: Registered
Joined: 1/9/2019(UTC)
Posts: 77
Man
Sweden
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
doggy  
#2 Posted : Friday, April 1, 2022 9:02:00 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,218
Belgium
Location: Belgium

Thanks: 291 times
Was thanked: 955 time(s) in 790 post(s)
Originally Posted by: Peter Berglund Go to Quoted Post
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)



Peter Berglund  
#3 Posted : Friday, April 1, 2022 9:10:37 PM(UTC)
Peter Berglund

Rank: Advanced Member

Groups: Registered
Joined: 1/9/2019(UTC)
Posts: 77
Man
Sweden
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
doggy  
#4 Posted : Friday, April 1, 2022 9:26:22 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,218
Belgium
Location: Belgium

Thanks: 291 times
Was thanked: 955 time(s) in 790 post(s)
Originally Posted by: Peter Berglund Go to Quoted Post

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

Users browsing this topic
Guest (2)
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.