<h3>Problem interpretation</h3>
<p>I'm interpreting the issue you're having as follows:</p>
<p>On the computer of the guest you want to record the audio and video stream from one or more devices. The same streams need to be available to the online meeting software (Skype/Zoom/Hangouts).</p>
<p>The issue you're running into with Quicktime is that a webcam can (often) only supply it's video stream to one program at a time. It first supplies it to Hangouts, but when you ask Quicktime to record, it switches the stream to Quicktime, stopping the video stream to Hangouts.</p>
<p>You need some way of &quot;splitting&quot; the signal.</p>
<h3>Possible solution</h3>
<p>You can use <a href="https://obsproject.com/" rel="nofollow noreferrer">OSB Studio</a> to achieve what you want. It allows you to record and stream the webcam video at the same time, the meeting software can then use OBS (not your webcam) as the video input device.</p>
<p>Rough steps are:</p>
<ol>
<li>Install OBS Studio</li>
<li>In the sources panel, add a new &quot;Video Capture Device&quot;:<br />
<a href="https://i.sstatic.net/P9ITD.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/P9ITD.png" alt="enter image description here" /></a></li>
<li>In the properties window that pops up, select the webcam you want to use in the &quot;Device&quot; dropdown, leave the rest of the settings at their default:<br />
<a href="https://i.sstatic.net/3W1H2.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/3W1H2.png" alt="enter image description here" /></a></li>
<li>Now OBS studio should show you what the webcam is seeing. You can move/scale the image and apply effects or corrections as needed.</li>
<li>Now you can let OBS start a &quot;virtual camera&quot;. This will provide the video stream you see in the OBS screen as if it is coming from a &quot;webcam&quot; named &quot;OBS Virtual Camera&quot;:<br />
<a href="https://i.sstatic.net/J56DL.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/J56DL.png" alt="enter image description here" /></a></li>
<li>In the meeting software, go to the device settings and select &quot;OBS Virtual Camera&quot; (screenshot shows Teams as an example):<br />
<a href="https://i.sstatic.net/8q3hk.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/8q3hk.png" alt="enter image description here" /></a></li>
<li>In OBS Studio you can now turn on the recording, it will record the webcam (and any other sources you've added in step 2):<br />
<a href="https://i.sstatic.net/wbNSW.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/wbNSW.png" alt="enter image description here" /></a></li>
<li>When you start your online meeting, the meeting software will use &quot;OBS Virtual Camera&quot; as the camera. OBS Studio will record the webcam output in the background.</li>
</ol>
<p>I've described the steps for the video part, but I imagine you can do something similar with the audio such that you get a synced recording right away. Then you don't need to re-sync the Quicktime recorded audio with the OBS recorded video.</p>

CC BY-SA 4.0
2021-10-13T12:32:20.463Z
Great answer, I hadn't thought of that... The trouble is the people I'm recording are often not very technical!
tomh
CC BY-SA 4.0
2021-10-13T12:36:33.387Z
I'm not too familiar with OBS, but I believe you can store configurations such that you only need to set steps 2-4 once after which you can load the configuration on different machines. However, it still requires the installation of OBS and the reconfiguration of the video conferencing software.
Saaru Lindestøkke
CC BY-SA 4.0
2021-10-13T12:31:08.377Z
2021-10-13T12:31:08.377Z
Saaru Lindestøkke
<p>When I record video interviews over Hangouts / Skype / Zoom, I often ask the guest to record the audio locally using QuickTime Player, then get them to send me the audio file afterwards. I also record the video conference &quot;in the cloud&quot; using Google Hangouts record feature.<br />
This means I get better quality audio that I can resync afterwards.</p>
<p>Is there a good way to do the same thing with video as I do with audio on a Mac? When I try to record their webcam in Quicktime Player, it stops the video stream working.</p>
<p>How can I let the guest record their webcam output while at the same time the webcam is streamed to Hangouts?</p>

CC BY-SA 4.0
2020-09-18T00:48:09.767Z
When you say `When I try to ... video stream working.`, how are you recording their webcam with QT? Via the screen record utility?
Saaru Lindestøkke
CC BY-SA 4.0
2021-10-13T08:54:35.350Z
I open Quicktime, click New Movie Recording, choose their webcam, hit record.
tomh
CC BY-SA 4.0
2021-10-13T09:30:47.343Z
And you do this on their computer? In that case I think I understand the problem: the webcam can only send its recording to 1 app at a time, when you choose the webcam in Quicktime, the webcam switches its signal from Hangouts to Quicktime. You need some kind of software that can reroute/duplicate the webcam signal such that it goes both to quicktime and to hangouts (something similar to a video version of [Loopback](https://rogueamoeba.com/loopback/).
Saaru Lindestøkke
CC BY-SA 4.0
2021-10-13T09:36:01.813Z
yes - I'm wondering whether such a thing exists
tomh
<mac>
How to record webcam output locally while the video is also streamed in a video conference?
tomh
# How to record webcam output locally while the video is also streamed in a video conference?

(Asked by: username_0 on 2020-09-15)

When I record video interviews over Hangouts / Skype / Zoom, I often ask the guest to record the audio locally using QuickTime Player, then get them to send me the audio file afterwards. I also record the video conference "in the cloud" using Google Hangouts record feature.  
This means I get better quality audio that I can resync afterwards.

Is there a good way to do the same thing with video as I do with audio on a Mac? When I try to record their webcam in Quicktime Player, it stops the video stream working.

How can I let the guest record their webcam output while at the same time the webcam is streamed to Hangouts?

**Tags:** mac

> **Comments:**
> **username_1**: When you say `When I try to ... video stream working.`, how are you recording their webcam with QT? Via the screen record utility?  
> **username_0**: I open Quicktime, click New Movie Recording, choose their webcam, hit record.  
> **username_1**: And you do this on their computer? In that case I think I understand the problem: the webcam can only send its recording to 1 app at a time, when you choose the webcam in Quicktime, the webcam switches its signal from Hangouts to Quicktime. You need some kind of software that can reroute/duplicate the webcam signal such that it goes both to quicktime and to hangouts (something similar to a video version of [Loopback](https://rogueamoeba.com/loopback/).  
> **username_0**: yes - I'm wondering whether such a thing exists  

---

## 1 answers

### Answer by username_1 on 2021-10-13. Score: 1 | Accepted answer

### Problem interpretation

I'm interpreting the issue you're having as follows:

On the computer of the guest you want to record the audio and video stream from one or more devices. The same streams need to be available to the online meeting software (Skype/Zoom/Hangouts).

The issue you're running into with Quicktime is that a webcam can (often) only supply it's video stream to one program at a time. It first supplies it to Hangouts, but when you ask Quicktime to record, it switches the stream to Quicktime, stopping the video stream to Hangouts.

You need some way of "splitting" the signal.

### Possible solution

You can use [OSB Studio](https://obsproject.com/) to achieve what you want. It allows you to record and stream the webcam video at the same time, the meeting software can then use OBS (not your webcam) as the video input device.

Rough steps are:

1. Install OBS Studio
2. In the sources panel, add a new "Video Capture Device":  
   [![enter image description here](https://i.sstatic.net/P9ITD.png)](https://i.sstatic.net/P9ITD.png)
3. In the properties window that pops up, select the webcam you want to use in the "Device" dropdown, leave the rest of the settings at their default:  
   [![enter image description here](https://i.sstatic.net/3W1H2.png)](https://i.sstatic.net/3W1H2.png)
4. Now OBS studio should show you what the webcam is seeing. You can move/scale the image and apply effects or corrections as needed.
5. Now you can let OBS start a "virtual camera". This will provide the video stream you see in the OBS screen as if it is coming from a "webcam" named "OBS Virtual Camera":  
   [![enter image description here](https://i.sstatic.net/J56DL.png)](https://i.sstatic.net/J56DL.png)
6. In the meeting software, go to the device settings and select "OBS Virtual Camera" (screenshot shows Teams as an example):  
   [![enter image description here](https://i.sstatic.net/8q3hk.png)](https://i.sstatic.net/8q3hk.png)
7. In OBS Studio you can now turn on the recording, it will record the webcam (and any other sources you've added in step 2):  
   [![enter image description here](https://i.sstatic.net/wbNSW.png)](https://i.sstatic.net/wbNSW.png)
8. When you start your online meeting, the meeting software will use "OBS Virtual Camera" as the camera. OBS Studio will record the webcam output in the background.

I've described the steps for the video part, but I imagine you can do something similar with the audio such that you get a synced recording right away. Then you don't need to re-sync the Quicktime recorded audio with the OBS recorded video.

> **Comments:**
> **username_0**: Great answer, I hadn't thought of that... The trouble is the people I'm recording are often not very technical!  
> **username_1**: I'm not too familiar with OBS, but I believe you can store configurations such that you only need to set steps 2-4 once after which you can load the configuration on different machines. However, it still requires the installation of OBS and the reconfiguration of the video conferencing software.  

---

