vMix Forums
»
General
»
General Discussion
»
vMix output to OBS with transparency?
Rank: Newbie
Groups: Registered
Joined: 5/7/2017(UTC) Posts: 7
Thanks: 2 times
|
Eventually I am going to try to move my workflow fully to vMix, but for right now as I sort things, I am using a hybrid setup.
One question for something I can't seem to find a direct answer on, nor figure it out in vMix.....
Is it possibly to have the vMix output (which I grab in OBS as a video capture device and select the vMix Video device as the cap device).
If I load just a transparent png as an input and have that as my output that goes to OBS it is still just a black screen. It doesn't seem to be transparent.
Have tried playing around with various settings. The image shows up as transparent when I look at it under the Colour key tab. It shows that white/gray checkboard pattern to indicate transparent. But OBS still gets a black screen from the external output.
Am I missing something?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/26/2020(UTC) Posts: 76 Location: Maryland Thanks: 2 times Was thanked: 26 time(s) in 20 post(s)
|
Use NDI (OBS has plugins for it) if you're not doing so already.
Enable NDI output on one of your vMix outputs. Click the little gear icon next to it and make sure its outputting an alpha channel. It's set to none by default.
Add an NDI source to your OBS project and pick the associated vMix output.
I just tried it out and it works like a charm.
|
1 user thanked Babbit for this useful post.
|
|
|
Rank: Newbie
Groups: Registered
Joined: 5/7/2017(UTC) Posts: 7
Thanks: 2 times
|
Tried it and that works. Thanks for that help!
Is there any performance or stability hit with NDI over the vMix Video input.
This is all running on a single streaming PC (running vMix and OBS on it).
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/26/2020(UTC) Posts: 76 Location: Maryland Thanks: 2 times Was thanked: 26 time(s) in 20 post(s)
|
NDI is going to take a little CPU, and vMix is going to take up a bit of CPU and GPU. The best reassurance is going to come from testing it out since there's quite a few variables. If OBS is already running your system at full tilt, it's not inconceivable that vMix and NDI will be the straw (or straws?) that breaks the camel's back.
You can activate vMix on two systems. You just can't run the software on both machines at the same time. Obviously that won't be of help if you don't have a second system, but it's worth mentioning.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 5/7/2017(UTC) Posts: 7
Thanks: 2 times
|
Plenty of resources free on the Stream PC. So that shouldn't be an issue.
My biggest fear is if the NDI output from vMix to OBS, even on the same PC causing a delay, or stability. I messed with NDI a year or two ago on OBS and it seemed buggy. Mind you that was from one system to another over a network.
Just thought I must be missing someway of getting vMix video output to handle transparency. Odd that you can't do it.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 9/1/2020(UTC) Posts: 4
|
As a general warning for OBS and NDI: While it works fine for video, it does not work properly for audio. You'll quickly run into desyncs and other issues. Both with receiving as well as using the NDI output.
|
|
|
|
Rank: Newbie
Groups: Registered
Joined: 5/7/2017(UTC) Posts: 7
Thanks: 2 times
|
I wish the Vmix output supported transparency. I keep thinking there must be something I am missing.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
vMix output to OBS with transparency?
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