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
decambra89  
#1 Posted : Wednesday, April 22, 2020 7:50:42 PM(UTC)
decambra89

Rank: Newbie

Groups: Registered
Joined: 5/8/2019(UTC)
Posts: 5
Canada
Location: Montreal

Hi vMix team. It would be gratefull if you could implement a shortcut function to be able to set position of the overlays withing a multiview scene.

Lets say i have 4 overlays on a blank scene. I woud like to be able to asigne one knob to the overlay 1 within that multiview scene, since i need to manually adjust the overlay position everythime.

So lets say, i would have a key that can SetYPosition of overlay 1 of the input 1
doggy  
#2 Posted : Wednesday, April 22, 2020 8:30:05 PM(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)
Overlays or Multiview layers ?

Multiview layers: one currently can position the original input (or virtual counterpart)used in the multiview with shortcuts for the same effect (until your wish is granted)

Overlays: fun things one can do (and some scripting) for something similar


(2 Overlay PIP switching with single shortcut
Overlay1 and Overlay2 PIP inputs changing as usual
Ignored if no two overlays (PIPs) )



decambra89  
#3 Posted : Thursday, April 23, 2020 12:56:00 AM(UTC)
decambra89

Rank: Newbie

Groups: Registered
Joined: 5/8/2019(UTC)
Posts: 5
Canada
Location: Montreal

Originally Posted by: doggy Go to Quoted Post
Overlays or Multiview layers ?

Multiview layers: one currently can position the original input (or virtual counterpart)used in the multiview with shortcuts for the same effect (until your wish is granted)

Overlays: fun things one can do (and some scripting) for something similar


(2 Overlay PIP switching with single shortcut
Overlay1 and Overlay2 PIP inputs changing as usual
Ignored if no two overlays (PIPs) )





The problem with this is I would need to create a virtual input for each composition, and therefore, it becomes a littlebit more complex with the akai apc 40. I already have 19 shortcuts fuinctions only for the different compositions.
doggy  
#4 Posted : Thursday, April 23, 2020 1:31:14 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)
Quote:
The problem with this is I would need to create a virtual input for each composition, and therefore, it becomes a littlebit more complex with the akai apc 40. I already have 19 shortcuts fuinctions only for the different compositions.


no you wouldnt ! one input (or virtual copy if you want to retain the original) where shortcuts have a predefined positions ( just as one would have to with your feature request) unless you can get your position data from somewhere else .



One step further could be a way to use a script to let you specify which input then you only would need one per position

Is hard to envision your real goal (i understand it as being able to reposition)

The video is just something else but similar ( confusing right ) 3 inputs and all these combination posibilities with one shortcuts ( scripted) and a few controls being overlay selection)
Craig99  
#5 Posted : Friday, August 13, 2021 6:27:25 PM(UTC)
Craig99

Rank: Newbie

Groups: Registered
Joined: 1/21/2021(UTC)
Posts: 4
Australia
Location: Sydney

Thanks: 2 times
Was thanked: 5 time(s) in 2 post(s)
When making vmix projects that use many layers with the same input on the same layer number for movement (and keeping most layers on but off screen).

For example
layer 1 = background
Layer 2 = Call/slot 1
Layer 3 = Call/Slot 2
Layer 4 = Call/Slot 3
Layer 5 = Call/slot 4
Layer 6 = Call/Slot 5
Layer 7 = Call/Slot 6
Layer 8
Layer 9
Layer 10 = Media

If making a 4 way panel,
Call 1 - PanX value is negative (ie -0.3)
Call 2 - PanX value is positive same value as Call 1 Pan X (+0.3)
Call 3 - PanX value is negative and same value (-0.3)
Call 4 - PanX value is positive same value as Call 1 Pan X (+0.3)

Or to align bottom (PanY) for Call 1 + 2 would be the same

If there were functions to script layer position (Zoom, panX, PanY) then we could move Call 1 and then script the rest (mostly).
We could also make function with arrow keys and move boxes (with streamdecks)

These values are shown in the vmix active api xml.. it be great to be able to have more control over them
thanks 1 user thanked Craig99 for this useful post.
bboy44 on 9/10/2021(UTC)
Craig99  
#6 Posted : Thursday, September 9, 2021 3:57:04 PM(UTC)
Craig99

Rank: Newbie

Groups: Registered
Joined: 1/21/2021(UTC)
Posts: 4
Australia
Location: Sydney

Thanks: 2 times
Was thanked: 5 time(s) in 2 post(s)
Love how Layer Movements work with Merge... and have made great use of Merge. Most of shows are build with many Merge Moves and i often keep Layers ON but Off Screen so they move in nicely.

I'm now wanting to program control panels and scripts to make positioning quicker and easier for my team (both in Australia and worldwide).


I.e. use script to aline boxes - I already know how to do this manually, ie get a position value of a box on the left and just change the panX value to a positive number, or take PanY and use that number to aline bottom of all boxes.

Looking at Virtual Inputs is a way to do this, as it the only way of changing the position via function/script but then would end up many more inputs, like 50 to 100 more inputs, and hard to make all the Moves work (at lease in the way i know how).

So my question is around having a API for setting position [x, y, zoom] of an input Overlay (index 0 to 9) -- I can see how getting data from the active xml sheet and reading the overlay values, along with Dynamic Values (within xml Slots) and scripts could make a next level control panel.

Could we get an Overlay Position API Please

+1
thanks 4 users thanked Craig99 for this useful post.
bboy44 on 9/10/2021(UTC), edison9 on 9/14/2021(UTC), Bosh_man on 9/14/2021(UTC), joshuastephen on 9/14/2021(UTC)
maximilianyuen  
#7 Posted : Monday, September 13, 2021 4:39:21 PM(UTC)
maximilianyuen

Rank: Newbie

Groups: Registered
Joined: 9/13/2021(UTC)
Posts: 1
Hong Kong
Location: hong kong

Could we get an Overlay Position API Please +2
Reclus  
#8 Posted : Tuesday, September 14, 2021 9:29:16 AM(UTC)
Reclus

Rank: Newbie

Groups: Registered
Joined: 9/14/2021(UTC)
Posts: 1
Australia
Location: Sydney

Could we get an Overlay Position API please?

+1
joshuastephen  
#9 Posted : Tuesday, September 14, 2021 9:47:17 AM(UTC)
joshuastephen

Rank: Newbie

Groups: Registered
Joined: 9/14/2021(UTC)
Posts: 1
Australia

Thanks: 1 times
Overlay position API would be incredibly useful in speeding up my day to day work with vMix remotely +1
Bosh_man  
#10 Posted : Tuesday, September 14, 2021 10:16:37 AM(UTC)
Bosh_man

Rank: Newbie

Groups: Registered
Joined: 9/14/2021(UTC)
Posts: 1
Australia

Thanks: 1 times
Originally Posted by: Craig99 Go to Quoted Post
Love how Layer Movements work with Merge... and have made great use of Merge. Most of shows are build with many Merge Moves and i often keep Layers ON but Off Screen so they move in nicely.

I'm now wanting to program control panels and scripts to make positioning quicker and easier for my team (both in Australia and worldwide).


I.e. use script to aline boxes - I already know how to do this manually, ie get a position value of a box on the left and just change the panX value to a positive number, or take PanY and use that number to aline bottom of all boxes.

Looking at Virtual Inputs is a way to do this, as it the only way of changing the position via function/script but then would end up many more inputs, like 50 to 100 more inputs, and hard to make all the Moves work (at lease in the way i know how).

So my question is around having a API for setting position [x, y, zoom] of an input Overlay (index 0 to 9) -- I can see how getting data from the active xml sheet and reading the overlay values, along with Dynamic Values (within xml Slots) and scripts could make a next level control panel.

Could we get an Overlay Position API Please

+1


+1
MCP  
#11 Posted : Tuesday, September 14, 2021 12:47:54 PM(UTC)
MCP

Rank: Newbie

Groups: Registered
Joined: 9/14/2021(UTC)
Posts: 1
Japan
Location: Tokyo

Could we get an Overlay Position API Please

+1
Martin Block  
#12 Posted : Thursday, September 16, 2021 2:05:16 PM(UTC)
Martin Block

Rank: Advanced Member

Groups: Registered
Joined: 7/17/2020(UTC)
Posts: 59
Philippines
Location: Makati City

Thanks: 11 times
Was thanked: 5 time(s) in 5 post(s)
+1
richardgatarski  
#13 Posted : Thursday, September 16, 2021 4:29:30 PM(UTC)
richardgatarski

Rank: Advanced Member

Groups: Registered
Joined: 2/18/2014(UTC)
Posts: 1,811
Location: Stockholm

Thanks: 137 times
Was thanked: 292 time(s) in 246 post(s)
+1
stevespaw  
#14 Posted : Thursday, September 16, 2021 11:55:53 PM(UTC)
stevespaw

Rank: Advanced Member

Groups: Registered
Joined: 3/12/2015(UTC)
Posts: 480
Man
Location: Kansas City, MO USA

Thanks: 149 times
Was thanked: 75 time(s) in 57 post(s)
+1
kol0  
#15 Posted : Monday, November 14, 2022 5:40:55 AM(UTC)
kol0

Rank: Advanced Member

Groups: Registered
Joined: 6/29/2014(UTC)
Posts: 35
Location: Poland

Thanks: 5 times
Was thanked: 8 time(s) in 8 post(s)
+1
RichShumaker  
#16 Posted : Thursday, November 17, 2022 11:13:24 AM(UTC)
RichShumaker

Rank: Advanced Member

Groups: Registered
Joined: 4/4/2016(UTC)
Posts: 233
United States
Location: Not Los Angeles CA

Thanks: 86 times
Was thanked: 28 time(s) in 23 post(s)
+1
Soulhome  
#17 Posted : Monday, November 20, 2023 7:36:27 PM(UTC)
Soulhome

Rank: Newbie

Groups: Registered
Joined: 5/24/2020(UTC)
Posts: 5

+1
Users browsing this topic
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.