vMix Forums
»
General
»
General Discussion
»
How to do multiview with moving background (like CNN)
Rank: Advanced Member
Groups: Registered
Joined: 3/22/2020(UTC) Posts: 50 Location: River Hills Thanks: 3 times Was thanked: 2 time(s) in 2 post(s)
|
I know how to photoshop where the background is an image with multiple transparent areas, then bring into vMix for use as top layer in multiview to properly mask out the underlying talent inputs. But, I'd like to do it the CNN way where the background is a video instead of a fixed image. My initial thought is to start with photoshop as in the former above, but instead of image background just make it a color. Then bring it in to vMix as multiview, add in my talent overlays (do you call them "underlays"?), then chromakey out the background color. Finally, start a new input with the desired video and use multiview to overlay the new talent virtual input that was just made in the previous step. Seems like a lot of work. Is there an easier/simpler way to do this?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,188 Location: Belgium Thanks: 288 times Was thanked: 947 time(s) in 782 post(s)
|
just put a video in the base layer of the MV
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/20/2014(UTC) Posts: 2,721 Location: Bordeaux, France Thanks: 243 times Was thanked: 794 time(s) in 589 post(s)
|
if you want a video as a top layer with "holes" in it, you need to use a codec that suppors alpha transparency. This can be done with AFter Effects for example and using ProRes as a codec. This can work but eats a lot of CPU, so I would not advise to do it constantly in a project.
If the video is a short loop, it can be converted to PNG image sequence. Then it will work on GPU hence safely regarding CPU load.
Alternative ways are to go for Luma or Chroma keying but as you noted, it's a lot of work and not very flexible.
It's often easier, safer and quicker to think the other way around, like Doggy suggested. Use the video as a real background and simply add other inputs as layers and adjusting size, position and cropping as needed.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,188 Location: Belgium Thanks: 288 times Was thanked: 947 time(s) in 782 post(s)
|
Following the DWAM top layer video suggestion:
if you really want the vid on top (for whatever reason) , use a virtual set with a UV Map with holes cut in (acting like a mask ) as the top layer to put the video in ;-)
Not a preferred way but one that works LOL
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/22/2020(UTC) Posts: 50 Location: River Hills Thanks: 3 times Was thanked: 2 time(s) in 2 post(s)
|
Thanks for the suggestions. Special codecs are way out of my league. I might be able to use some of the built-in Virtual Sets; some but not all allow the background to be user-specified (neither in the VS setup nor in the generated MV). I understand doggy's approach, but you need a very keen eye to exactly line up the sizing/positioning/zooming of the talent within the borders that I intend to surround my talent with. My method in my original post, while I agree cumbersome to some extent, allows me to clumsily add my talent in the holes and quickly size/position/zoom them without fear of impinging on the hole borders. Again, thanks to all for weighing in.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,188 Location: Belgium Thanks: 288 times Was thanked: 947 time(s) in 782 post(s)
|
Originally Posted by: Bob Brazner I might be able to use some of the built-in Virtual Sets; some but not all allow the background to be user-specified One can change that in the VS config file ! You make it sound harder than it really all is
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/22/2020(UTC) Posts: 50 Location: River Hills Thanks: 3 times Was thanked: 2 time(s) in 2 post(s)
|
I'm comfortable editing config and other behind-the-scenes files. But, I need to be thinking about others in my organization who are no where as technical as me and will have to maintain the production after I'm gone. I'm confident they will be able to maintain a production that just uses Photoshop (or equiv.) and the vMix UI, but any deeper into vMix than that and I have my doubts. I guess the tradeoff with my original method comes in the extra steps that have now been confirmed by the earlier posts. All that said, I do appreciate hearing from others on how they would approach the question.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,188 Location: Belgium Thanks: 288 times Was thanked: 947 time(s) in 782 post(s)
|
I advice you to check how the VS's are structured and finally adding/changing inputs to it , The "others" will not have to deal with editing config files etc .
Btw , these "others" are only as technical as you told them to be ;-)
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 10/23/2021(UTC) Posts: 3 Location: Lakewood Thanks: 2 times
|
The newer versions of vMix have a copy and paste feature for size and position data of layer items. So like others have suggested, make an input that has all your different layer elements in it and then add the video size and position among the other elements. Each element can be copied and pasted so the position, size and cropping data matches exactly for that input and can be used in other layers and inputs. On the layers side tab, choose edit for the layer(right side of layer info), then you'll see the copy and paste icons(hover for the text). This was a game changer for positioning layer elements.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/4/2021(UTC) Posts: 255 Thanks: 7 times Was thanked: 29 time(s) in 26 post(s)
|
First, this thread is 4 years old.
Second, I doubt pretty much anyone can tell the difference between a background with holes in it and a background with layers on top of it, when done correctly.
Third, the answer to "how to do both" is key/fill.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
How to do multiview with moving background (like CNN)
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