vMix Forums
»
General
»
Feature Requests
»
Overlay Tallys & the vMix API
Rank: Advanced Member
Groups: Registered
Joined: 5/18/2015(UTC) Posts: 150 Location: Australia
Thanks: 81 times Was thanked: 109 time(s) in 71 post(s)
|
Hi Everyone, Feature Request added to vMix 22.0.0.56 Update on April 24, 2019. There is a requirement to provide several additional features with regards Overlays and its relationship with the vMix Web API XML. While there is an extensive list of shortcuts available for Midi and other control surfaces to “activate” Overlays, there appears to be some features missing from the vMix Web API XML. Shortcuts Available: PreviewOverlayInput1 Preview Overlay1 using the selected Input Input (0-1000)* PreviewOverlayInput2 Preview Overlay2 using the selected Input Input (0-1000)* PreviewOverlayInput3 Preview Overlay3 using the selected Input Input (0-1000)* PreviewOverlayInput4 Preview Overlay4 using the selected Input Input (0-1000)* * Recommendation At the moment the Web API indicates if an Overlay in active on the Program Output, but does not provide any facility to independently indicate when an Overlay is in Preview. -<overlays> <overlay number="1"> <overlay number="2"> <overlay number="3"> <overlay number="4"> <overlay number="5"> <overlay number="6"> </overlays> Recommendation: An update of the Web API XML to include when Overlays are in Preview. The example below will not affect the current usage of the Web API XML, but rather an addition to the existing node. -<overlays> <overlay number="1"> <overlay number="2"> <overlay number="3"> <overlay number="4"> <overlay number="5"> <overlay number="6"> <preview number="1"> <preview number="2"> <preview number="3"> <preview number="4"> <preview number="5"> <preview number="6"> </overlays> Further, the Overlay Inputs range should also include the Preview Bus (Input 0), so Preview Keys can be tallied in any software/hardware interface solution. Therefore the Overlay’s range = 0 to 1000. Above: Green Preview Tallies internally in vMix, but nothing outputted via the Web API or any other means. Would welcome any feedback from Members. Cheers.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2017(UTC) Posts: 569 Location: Manitoba Thanks: 115 times Was thanked: 313 time(s) in 178 post(s)
|
++1
This would be a welcome and indispensable addition to the Web API. I totally concur with BEtech. I would certainly integrate this in the vMix Panel Builder App.
Thanks, Richard
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/24/2014(UTC) Posts: 45 Location: Maine, USA Thanks: 26 times Was thanked: 14 time(s) in 12 post(s)
|
I think this is a good idea as well!
|
|
|
|
Rank: Member
Groups: Registered
Joined: 5/4/2016(UTC) Posts: 24
Thanks: 12 times Was thanked: 4 time(s) in 4 post(s)
|
++1 Helpful to know what overlays are in preview or on-air on the controllers.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/16/2017(UTC) Posts: 7 Location: Sydney
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/20/2015(UTC) Posts: 493 Location: Copenhagen, Denmark Thanks: 389 times Was thanked: 100 time(s) in 79 post(s)
|
|
|
|
|
Rank: Member
Groups: Registered
Joined: 12/12/2016(UTC) Posts: 10 Location: Netherlands
Thanks: 4 times
|
+1
I also came across this issue while working with the TCP API. When subscribed to activators a "ACTS OK Overlay4 [input] [on/off]" is sent regardless of whether the overlay was set on preview or program.
Implementing "ACTS OK OverlayPreview4 [input] [on/off]" would be very much appreciated! Or even "ACTS OK Overlay4 [input] [program/preview] [on/off]"
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/18/2015(UTC) Posts: 150 Location: Australia
Thanks: 81 times Was thanked: 109 time(s) in 71 post(s)
|
vMix 22.0.0.56 Update
Added "Preview" Overlay flag to vMix XML API to identify the difference between an overlay displayed on the output vs preview.
<overlays> <overlay number="1" preview="True">11</overlay> <overlay number="2" preview="True">12</overlay> <overlay number="3" preview="True">13</overlay> <overlay number="4" preview="True">14</overlay> <overlay number="5"/> <overlay number="6"/> </overlays>
Thanks Martin. Appreciated.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 6/16/2017(UTC) Posts: 7 Location: Sydney
Thanks: 1 times Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: BETech vMix 22.0.0.56 Update
Added "Preview" Overlay flag to vMix XML API to identify the difference between an overlay displayed on the output vs preview
I only just noticed this in the release notes. I installed 22.0.0.60 to get the RTMPS for Facebook API and noticed that the Akai APC Mini light indications were different and figured that some work had been done, but didn't dig into it until just now. Could you also update the Activator Events to include these Overlay Preview statuses please?? Linz.
|
1 user thanked linzmeister for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 5/18/2015(UTC) Posts: 150 Location: Australia
Thanks: 81 times Was thanked: 109 time(s) in 71 post(s)
|
Originally Posted by: linzmeister Could you also update the Activator Events to include these Overlay Preview statuses please??
Originally Posted by: FoxICT Helpful to know what overlays are in preview or on-air on the controllers. +1 Overlay Preview also for Activators
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Overlay Tallys & the vMix API
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