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
furtive  
#1 Posted : Friday, November 10, 2023 8:10:59 AM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 18
United States

Thanks: 3 times
Was thanked: 5 time(s) in 5 post(s)
Hey folks,

I built a little demo for how to "zoom around" an input by utilizing the new vMix shortcuts via BitFocus Companion.

'zooming around' using new vMix 27 shortcuts, a mix input, and merges

This was technically doable before, but required you to build one input per desired 'zoom looks'. Example here (I merged from source -> zoom look 1 -> zoom look 2 -> back to source).

In my example I am demo-ing here, you can scale to infinite desired 'zoom looks' for the price of 2 inputs in a mix.



Simple breakdown of what I am doing:

- making 2 copies of the input I want to add zoom movements to, and putting those 2 copies into a mix
- accessing the current preview in that mix, using the new vMix 27 shortcuts to adjust its zoom/pan values, and then merging it into the output of that mix
furtive  
#2 Posted : Friday, November 10, 2023 11:02:46 AM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 18
United States

Thanks: 3 times
Was thanked: 5 time(s) in 5 post(s)
vMix 27 zoom mix example v2.zip (2,275kb) downloaded 5 time(s).

For anyone who wants to try this out themselves/edit it/adapt it for their own needs, I've attached:

- a vMix bundle nearly identical to what is seen in the .gif
- a Companion config for this page of buttons

The two should just load up and work together, but please don't hesitate to ask me questions if needed. You will need to be on a vMix 27 preview build, and the accompanying config is for Companion 3.0.0+
furtive  
#3 Posted : Monday, November 13, 2023 8:47:14 AM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 18
United States

Thanks: 3 times
Was thanked: 5 time(s) in 5 post(s)
I have improved the example & configuration to support an adjustable (and selectable) zoom level (150%, 200%, 250%, etc.).

I also updated the vMix bundle to use a 16:9 image for simplicity's sake.

Download:

Adjustable Level Zoom Grid Example.zip (770kb) downloaded 1 time(s).
furtive  
#4 Posted : Monday, November 13, 2023 6:50:18 PM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 18
United States

Thanks: 3 times
Was thanked: 5 time(s) in 5 post(s)
hot-changing zoom levels (and with tallies!)

Added a couple more features/improvements:

- tallies for current position & zoom level
- ability to hot-change the zoom level (including a toggle to enable/disable this behavior)

Note: the position buttons cannot be moved to other locations on their page (as their positions are referenced in order to enable the hot-change functionality)

Download for vMix project bundle and Companion config:

Zoom-in buttons with tallies and hot changes.zip (769kb) downloaded 4 time(s).
Users browsing this topic
Guest
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.