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 : Wednesday, March 3, 2021 10:31:42 PM(UTC)
Peter Berglund

Rank: Member

Groups: Registered
Joined: 1/9/2019(UTC)
Posts: 21
Sweden
Location: Stockholm

Thanks: 4 times
Was thanked: 1 time(s) in 1 post(s)
Hi,

We do a lot of productions with remote guests using Teams (NDI) or vMixCall. When they are not in full frame by themselves, we have composed different types of "PIP-layouts" with MultiView depending on type of session. And it works just fine and looks very good.

But the thing is that the used inputs are cropped to fit the designated PIPs. In other words, an incoming 16:9 video could be assigned to a 9:16 PIP for example in order to have three or more persons side by side so to say. And by cropping out a part of the input video, we often need to finetune the PAN X value for that MultiView input to get the character centered. This works fine as well, but you have to navigate into the settings dialogue in order to change parameters for the specific layer.

As this adds stress during live sessions, I would love to have a shortcut for PAN X which I could tie to a MIDI-knob (or a Skaarhoj encoder). In that way it would be really easy to reposition the content in the respected PIP on the fly. And as people tends to move around as well sideways during a session, having this function would be really handy as you then "dynamically" can finetune the position.

So, please add the following shortcuts for MultiView:

  • SetPanX
  • SetPanY
  • SetZoom


I hope more of you have use of this feature so it will be implemented :)

Thx!
/Peter
thanks 1 user thanked Peter Berglund for this useful post.
Clem on 3/14/2021(UTC)
doggy  
#2 Posted : Wednesday, March 3, 2021 11:13:43 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 3,141
Belgium
Location: Belgium

Thanks: 178 times
Was thanked: 569 time(s) in 468 post(s)
One could easily tie a shortcut to the pan/zoom settings to go in increments of move per keystroke on the fly

I believe this would also be a good use of the new dynamic feature in v24 to specify which one of the inputs the shortcut would apply
Yes it applies to the input ( or a virtual one) and depends on how you "designed" the multiview layout (masking or so) but IMO the layout would be preferable be a virtual set with UVmaps ( less issues with the framing, cropping and masking within the layout )
pj_hall  
#3 Posted : Tuesday, March 9, 2021 10:39:37 PM(UTC)
pj_hall

Rank: Newbie

Groups: Registered
Joined: 9/19/2020(UTC)
Posts: 2
Germany
Location: Munich

I second this request..!

Alternatively allow the Virtual PTZ control to pan without zooming (right now you HAVE to zoom 2x to allow a pan), so we can position the subjects head within the frame and add an overlay with a cut-out for the head-shot.

I would like to use a gamepad joystick to do this for the preview input to position each head in a multi-view PIP scenario.

We use 1080p camera feeds and 1080p program output, so 2x zoom reduces the quality of the head-shot and is not acceptable.

..Peter
Clem  
#4 Posted : Sunday, March 14, 2021 9:52:49 PM(UTC)
Clem

Rank: Newbie

Groups: Registered
Joined: 11/18/2019(UTC)
Posts: 3
France
Location: Paris

Thanks: 1 times
+1

This is a game changer shortcut for all digital event.

In top if that i would love to have :
Set crop
On/off layer number

If Someone has hack for this while waiting for this coming true I'm in.


DSEGEV  
#5 Posted : Friday, March 26, 2021 8:18:02 AM(UTC)
DSEGEV

Rank: Newbie

Groups: Registered
Joined: 1/30/2021(UTC)
Posts: 6
Israel

+1
This really gonna be a game changer for my live production.
Martin Block  
#6 Posted : Friday, March 26, 2021 1:07:28 PM(UTC)
Martin Block

Rank: Advanced Member

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

Thanks: 10 times
Was thanked: 5 time(s) in 5 post(s)
+1

Hi Peter, here is a work around for up to 3 speakers/cameras using luma masks and panning with keystroke shortcosts (as doggy mentioned).
Instead of cropping your camera inputs, you create a Mask input (white box on a black back ground -2 layers) and output it in a mix input (you have Mix2,3 & 4 available). That mix you assign to you your camera feed as key/fill input.
That way you have a "cropped" camera shot in the shape of the white box you created.
You do this to all 3 camera inputs and then assign them in your desired position and size as a multiview.

Now you just have to pan the mask input by assigning shortcuts - SetPanX - you can do -0.3/-0.2/-0.1/0/0.1/0.2/0.3 as shortucts which should give you enough flexibility to move around and get the speaker in the center of your shot.
However, when you move the mask input your "cropped" camera input will also move and thus your multiview will be out of position. To counter act that you need to pan your camera input opposite to your mask pan. (e.g. you assign a shortcut key to pan the mask input by 0.1 and that same shortcut key to pan the camera input by -0.1)

And of course you do this with dynamic inputs so that you don't have to use too many shortcuts keys.

This way you avoid going into settings. I am not sure though if this is worth the effort :-)


Hope this helps

Cheers
David_in_Philly  
#7 Posted : Sunday, March 28, 2021 8:14:01 AM(UTC)
David_in_Philly

Rank: Advanced Member

Groups: Registered
Joined: 11/21/2017(UTC)
Posts: 86
United States
Location: Philadephia, PA

Thanks: 22 times
Was thanked: 10 time(s) in 6 post(s)
+1
BasilChessman  
#8 Posted : Thursday, April 1, 2021 10:45:06 AM(UTC)
BasilChessman

Rank: Member

Groups: Registered
Joined: 9/4/2020(UTC)
Posts: 20
United States

Was thanked: 1 time(s) in 1 post(s)
++1
pablodna  
#9 Posted : Sunday, May 9, 2021 10:58:57 AM(UTC)
pablodna

Rank: Newbie

Groups: Registered
Joined: 3/3/2019(UTC)
Posts: 8
Argentina
Location: Buenos Aires

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: doggy Go to Quoted Post
One could easily tie a shortcut to the pan/zoom settings to go in increments of move per keystroke on the fly


Ey!
How are you?

Im trying to do exactly what you say: go o on increments and decrements (with another key) per keystroke in the SetPanX and SetPanY shortcuts to move an input.

How is that done? Could you explain?

Thank you very much!
buffos  
#10 Posted : Sunday, May 9, 2021 11:57:08 AM(UTC)
buffos

Rank: Member

Groups: Registered
Joined: 5/9/2021(UTC)
Posts: 15
Greece
Location: Thessaloniki

Thanks: 2 times
Let me add to that on MultiView

The motivation is achieving what the Merge transition does, without having to duplicate scenes again and again.

a) all operations in the multiview tab, should have a script-shortcut equivalent. Pan, Zoom, Crop, Border
b) Pan and Zoom should have a combined scripting solution.

For example API.Function("TransformMultiViewOverlay", Input:="The Input Name", Value:="Index,panDx, panDy, newZoomX, newZoomY", duration:="milliseconds")

What will that do?

For the Overlay in Input with the given name and at the given index
- increase the panX by panDx, panY by panDy
- set the newZoomX and newZoomY
- do this transformation in the given time.

This will allow simple animations such as

- move a layer out of the view, replace it with a new input and bring it back in.
- turn of other layers and make fullscreen on of the layers and many more


No need to create additional inputs, scenes etc. Create one scene and move pieces by shortcuts.
buffos  
#11 Posted : Sunday, May 9, 2021 11:58:49 AM(UTC)
buffos

Rank: Member

Groups: Registered
Joined: 5/9/2021(UTC)
Posts: 15
Greece
Location: Thessaloniki

Thanks: 2 times
Originally Posted by: pablodna Go to Quoted Post
Originally Posted by: doggy Go to Quoted Post
One could easily tie a shortcut to the pan/zoom settings to go in increments of move per keystroke on the fly


Ey!
How are you?

Im trying to do exactly what you say: go o on increments and decrements (with another key) per keystroke in the SetPanX and SetPanY shortcuts to move an input.

How is that done? Could you explain?

Thank you very much!


SetPanX works only on the whole Input. It does not work in a Multiview Layered input on a selected Index.

pablodna  
#12 Posted : Sunday, May 9, 2021 11:04:52 PM(UTC)
pablodna

Rank: Newbie

Groups: Registered
Joined: 3/3/2019(UTC)
Posts: 8
Argentina
Location: Buenos Aires

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
Originally Posted by: buffos Go to Quoted Post
Originally Posted by: pablodna Go to Quoted Post
Originally Posted by: doggy Go to Quoted Post
One could easily tie a shortcut to the pan/zoom settings to go in increments of move per keystroke on the fly


Ey!
How are you?

Im trying to do exactly what you say: go o on increments and decrements (with another key) per keystroke in the SetPanX and SetPanY shortcuts to move an input.

How is that done? Could you explain?

Thank you very much!


SetPanX works only on the whole Input. It does not work in a Multiview Layered input on a selected Index.



Yes i know....maybe this is the wrong post.

What i want to do is to move an Input (SetPanX, SetanY, an SetZoom). Then, that Input is going to be in an Overlay...but thats doesnt matter actually.



This...

But the SetPanX and SetPanY only allows to make statics movements...from one point to another.

Thanks!
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.