logo

Live Production Software Forums


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

Notification

Icon
Error

2 Pages<12
Options
Go to last post Go to first unread
matkeane  
#21 Posted : Monday, August 9, 2021 6:45:18 PM(UTC)
matkeane

Rank: Advanced Member

Groups: Registered
Joined: 10/6/2020(UTC)
Posts: 98
France

Was thanked: 21 time(s) in 21 post(s)
Originally Posted by: iperione Go to Quoted Post
I'm trying to do the same using the SetMultiViewOverlay - Set Input as Multiview Overlay Layer function
but it is not possible to use dynamicValueX for the "Layer" param, but I can use DynamicInputY for the first Input and "Input to use on Layer" params...

do you have any idea on how could be possible to use a var for the Layer in order to reach that goal using bitfocus companion?


I think the answer is to add a Feature Request to allow dynamic values to be used for layer/index values in shortcuts, so I'de added one here:
https://forums.vmix.com/...-parameters-in-Shortcuts

Having said that, I think there is probably a workaround using scripts. I've never tried triggering a script from a StreamDeck, but it's easy to read the dynamic values from the API using a script, so one could use StreamDeck buttons to set different dynamic values for the target multiview, the target layer and the desired input, and then trigger a script to read those values and build the SetMultiViewOverlay shortcut.
Howlswolf  
#22 Posted : Friday, August 13, 2021 1:02:08 AM(UTC)
Howlswolf

Rank: Advanced Member

Groups: Registered
Joined: 9/22/2020(UTC)
Posts: 44
Canada

Thanks: 1 times
Was thanked: 5 time(s) in 5 post(s)
For the companion module using the Routable "Layers" / "multiview overlays" the variable are stored in companion itself, not in vMix Dynamics. Also some commands are not accepting Input name/guid at the moment (why im not using it at the moment). It is a bug that I have reported. It should be fixed in a future version.

For the moment im using the Dinamics in vMix in the sequence : Target Input -> Source Selection -> Layer change.
this setup is fonctional for 10 sources & 20 different layout, with a max of 10 source at once in some layout (obviously)
iperione  
#23 Posted : Sunday, August 15, 2021 2:35:23 AM(UTC)
iperione

Rank: Member

Groups: Registered
Joined: 10/11/2020(UTC)
Posts: 20
Italy
Location: rome

Originally Posted by: Howlswolf Go to Quoted Post

For the moment im using the Dinamics in vMix in the sequence : Target Input -> Source Selection -> Layer change.
this setup is fonctional for 10 sources & 20 different layout, with a max of 10 source at once in some layout (obviously)


Can you post an example of this?

I found a similar solution, with the same sequence....
but I used dynamic source...

First I select a multilayered input (setting DynamicInput1 to its value)
Than I select the input I want to use as feed (using DynamicInput2)
at the end I have to select the layer in this way...

IE for layer 2

xxxx check next post xxxx
doggy  
#24 Posted : Sunday, August 15, 2021 2:51:43 AM(UTC)
doggy

Rank: Advanced Member

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

Thanks: 283 times
Was thanked: 916 time(s) in 755 post(s)
Originally Posted by: iperione Go to Quoted Post

setmultiviewoverlay - set input as multiview overlay layer Input=Dynamic1&Value=2&Value=Dynamic2


Twice Value ?

Use SetLayer function now
Input= Dynamic1 (SetDynamicInput1 with the input details)
Value= Dynamic1 (SetDynamicValue1 with the "Index,input" details)
iperione  
#25 Posted : Sunday, August 15, 2021 5:48:48 PM(UTC)
iperione

Rank: Member

Groups: Registered
Joined: 10/11/2020(UTC)
Posts: 20
Italy
Location: rome

Originally Posted by: doggy Go to Quoted Post
Originally Posted by: iperione Go to Quoted Post

setmultiviewoverlay - set input as multiview overlay layer Input=Dynamic1&Value=2&Value=Dynamic2


Twice Value ?

Use SetLayer function now
Input= Dynamic1 (SetDynamicInput1 with the input details)
Value= Dynamic1 (SetDynamicValue1 with the "Index,input" details)


sorry my fault, I was involved in too many discussions and I made a mistake...
This is my right sequence:

first selection: (select multiview input)
SetDynamicInput1 Value=1

step two: (select input to feed the layer)
SetDynamicInput2 Value=3

Select Layer to be feeded with input (dynamic2)
SetLayer Input=Dynamic1&Value=2,Dynamic2


In this way in the multilayerd input 1 we can assign to Layer 2 the input number 3
Users browsing this topic
2 Pages<12
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.