Record second source

BBBuddy

New Member
I'm new to OBS so excuse my ignorance and the fact that I will certainly not use the correct terms. OK, here goes ...

I have set up a second record source using the goto plugin. So one source is recording my ppt and another my cam. At a later point I am going to put the two together. I have a greenscreen and have it set that there is no background - in other words, all you can see is me and nothing else. If I record myself and the ppt at the same time just using one source, it's fine. I record the ppt and I record me minus the background - but for reasons I won't bore you with, I want to use two sources. Thing is, if I record using separate sources (which is what I want to do), when I record me I have a black background, not the transparent one that I am after. Here's my question: can I have the background around me transparent when I am recording my cam as a second source? Does that make sense?

I don't know what a log file is so haven't added one.
 

koala

Active Member
It's not clear what you mean with "goto plugin". A google search for "obs goto plugin" yields no information about such a plugin.
OBS is able to use as many sources as you like out of the box without any plugin. Just add to the sources list whatever you intend to use.

Source handling is explained in depth here:

Removing background from a source can be achieved with filters, either color key or chroma key filter. Uniform background color with exactly the same color value (for example black = rgb(0,0,0)) can best be removed with the color key filter, while shaded background like from a green screen can best be removed with the chroma key filter (it looks at the color while ignoring the intensity to some extend).

It seems you might have tried recording video with transparent background for postprocessing, and found in the recorded video the background isn't transparent any more. This is due to the video encoding. Almost no video format is able to record and transport transparency. You need to color key the recorded color again in your postprocessing software to transparent.

The intended workflow with OBS as live recording software is to overlay (composite) all your sources live and record the composited video to one file. This enables minimal postprocessing. If your workflow intends to record every source separately and perform any compositing in postprocessing (without OBS), it's recommended to record every source unchanged to get the original raw quality and perform any filtering with your postprocessing software.
 
Top