I'm quite new to video podcasts and I've been very frustrated why I couldn't auto record multiple cameras without hardware. At last Google linked me to your video. A huge thanks. Awesome 👍
That's great that you found this information. I am looking to test this a bit more in the future. Have you used it for a while now and is it working for you as expected?
Thank you very much for sharing this Chris, I've followed your instructions and solved what I wanted! Quick question: I'm using a M1 Max (fully spec'd out) Macbook Pro. I have a Canon EOS R plugged in with Elgato capture card + Shure SM7B through Focusrite, and then native screen capture. My main recording is the screen with a small video feed of me from my Canon. I'm trying to record separate files for the Canon, Screen recording, and additionally a Logitech BRIO webcam. However, I am getting bad encoding lag while doing so. I assume with the right settings I'll be able to do so, however, I've tested a lot of different configurations and cannot seem to find one that works. Right now what is working for a separate file with my Canon is having the Canon filter settings and the main OBS settings setup as: - Encoder: Apple VT H264 Hardware Encoder - Rate Control: ABR - Bitrate: 10,000 Kbps - Limit Bitrate: 25,000 Kbps - Maximum Bitrate Window: 1.50s - Keyframe: 0s - Profile: high I tested out other encoders and settings but cannot seem to find one that my M1 Max will handle for main feed + 3 separate feeds/files. Any of your expert insight will be amazing! Thank you so much Chris!
I have recently played with this and was able to record 3 feeds all going into the Apple VT ProRes Hardware encoder with the profile set to ProRes Proxy (at this level that's already higher quality than any of the H264 or H265 modes). Alternatively, I would test the other encoders at CBR instead of ABR so that the load is constant. And make sure the version of the Scene Recorder is up to date.
Between Davinci Resolve and OBS it is remarkable how much film making is available to anyone. Blender is a little tough for CGI though. Solo recording with multiple still camera. Devs even made a Windows Installer for the truly lazy.
This is just what I'm looking for! I wish to do pre-recorded Multicam videos to record and edit later in an app that supports Multicam editing. I'm curious if you've tried since the recording of this video on an Apple silicon Mac, as this is what I have (M1 Max). I plan to record in 4k, and so also wondered if you are still using the H.264 encoding or if you've tired hardware encoding. But I can't wait to experiment with this plugin, and I'm with you that, unless I"m missing something, this sort of feature should be part of OBS. Again, many thanks!
I have an M1 Max MacBook Pro and this definitely still works! It's remarkable, to be honest. On the M1 Max, I would either use the Hardware ProRes LT or Proxy encoder or the Hardware H.265 encoder, which leads to smaller files.
@@ChrisSpiegl Great to know that you got the M1 Max and have had the experience to know what seems to work for ya. When I have more time later in the month, I'll definitely check it out; thank you!
You're so welcome! Please try this out before you are in a live environment! Aka: record for 2 hours with your 2/3/4 cameras and see: 1) if your computer can handle it. 2) how large the files will get, so you can plan accordingly. 3) possibly adjust the settings so that you don't end up frying the shoot and the real recording was for nothing.
i prefer to have a 4k canvas an then zoom in in post to a 1080p video, having this plugin will make my pc work 4x harder as it will encode 4x videos 1080p instead of a 1x video 4k
Yes, that works as well. But your PC probably works equally as hard since 1x 4k is the same as 4x 1080p… there may be a small overhead on the 4x 1080p but it's technically the same amount of pixels getting encoded.
Great video, thanks Chris. How were you able to do this video where you are showing your laptop screen and a recording of you explaining what you are doing. Your response will very much help set me up for success in video recording.
Hey Chris! I have one other question. I have not used it yet, but close to trying it out soon. Unless I'm missing something, with Source Record, I take it that I can both start and stop the recording of multiple sources at once right? And is there a key command for that in Source Record? Just purchased a third camera, so I'll have at least three dedicated cameras that I wish to start and stop recording at once. Thanks!
Reminder: I am not the developer of this plugin. But: Source Record has all kinds of options and you can make it that all 3 of your sources / scenes are recording whenever you start the recording in OBS itself. You can also make them start when you start streaming. And if I remember correctly, you can also setup hotkeys to start/stop recording of specific sources etc. It's very flexible.
Hi Chris! Seems to be a great solution for my needs, but I run into massive performance issues (M1 iMac). The individual clips are very stuttering and therefore unusable for further use. The solution of the previous video, using a large canvas, works perfect for me. Grüße aus Wien!
When recording with three camera into any of the programs, is there an audio echo from three different videos or is it all synced. And also can you edit each bit of footage separately?
You will have 3 individual files so you can edit them separately. The audio will be either the same from the whole OBS setup. But you can also choose to only record individual audio tracks as you set them up in OBS.
@@ChrisSpiegl you lost me for a second I have the Logitech cam as my webcam so what should my second cam come from I see you had 2 one you facecam build in and what was the other cam ?
@@kwanwallacephotography5145 You can connect other cameras which have an HDMI port via HDMI to USB Capture Cards. These are relatively inexpensive on Amazon. In my case, I am using another device called the Blackmagic Design ATEM Mini. This is a device which can take up to 4 HDMI inputs (there is also one with 8 HDMI inputs called the ATEM Mini Extreme) and then you connect this via USB to your computer and you can use that as a second/third/etc camera angel.
I am not a broadcaster but as a hobby I record video and sound of myself playing music in my keyboards. I am new on OBS but already I am able to use my webcam, a Go Pro 5 , a Zoom Q2N camera and my Iphone (through Camo Studio) as video capture devices. I also record the sound to my daw Studio One in another laptop and also in OBS through a connection between my studio monitors and OBS. It appears that once I learn to use it, I will be able to record all these sources in separate files using Source Record plugin in my OBS Windows version. It appears that Source Record may facilitate creating and editing a master video in Cyberlink Power Director which is the video editing software I use. Otherwise, some people suggest that I should just use a single file from OBS in Power Director and do the editing using cropping. Am I correct?
Yes, both of these ways work. Depending on your PC you may struggle to use the Source Record Plugin as it uses more resources. Have fun creating those videos.
Hey Chris! I finally gotten to set up Source Record on my M1 Max MacBook Pro for recording, but not quite there. I am attempting to record from four cameras with four scenes at once, but it only recorded one. The one I did record was jittery; said that there was an encoding overload error. I wish to record in 4K and not stream. Looking for some suggestions on what I should look for. Thanks!
I have never tested the "upper limit" of my M1 Max machine with multiple 4k OBS recordings. It may well be that you can only do 2 or 3… And considering that the main recording is also happening, that's another encoding that's happening at the same time.
@ Huh. I was of the understanding that recording multiple sources simultaneously was a key feature of Soure Record. Is this not the case? Or is that multiple 4K recordings might result in bottlenecking of resources?
Chis thank you for this video! I love OBS and after using an ATEM with ISO recording I wondered if it is possible to do it in OBS. 😀 Now I know how to do it. My follow up question is how to setup the the source record plug-in with the options for the replay buffer.
Hi, I think that may be a topic to ask on the GitHub repo or possibly in another video. I have very little to no knowledge about the relay buffer since I never really used that feature. 😅
This makes sense. OBS (and most likely the computer you are running it on) are not made to handle that many video streams… that's why devices like the ATEM line exist. One thing you can test is to not go overboard with the resolution in OBS. It's easy to think you can capture 4 or 5 4k streams… but that's not even what the ATEM Mini ISO or Extreme ISO are doing… they are limited to 1080p!
Big thanks. I can't justify a ATEM ISO for a small TH-cam channel not getting any revenue in this looks like good alternative 🙂. Keep the main display without filters then have 2 different web cams pumping out different files both of which don't need to be as clear as very little detail as long as not too blurry. Mostly my content is computer display based with a Webcam of me or something. Then as you say don't have transitions, could do them in post anyway.
Question... I have the ATEM Mini Extreme... but not ISO... can I use this to ISO record the 4 cams that are going into the ATEM or will it just record the output from the ATEM that I am streaming which has all 4 of my cams on the screen at the same time?
been trying to get this setup. It all looks good, but it doesn't seem to export the additional sources. Only the main source gets exported. OBS 29,1,3 and Source Record 0.3.2. I can't believe how hard it is to find a solution that can record two camera's and a desktop/browser
Is there a way to make Source Record work with Replay Buffer? It doesn't seem to work even when I have the Replay Buffer box checked in the Source Record settings
Hey there I want recorda podcasts with 3 canon rp Will I need a video switcher or am I able to connect the 3 cameras to the computer and use obs ? I can’t find a solution for that
Thanks. Sadly, I have no idea about windows. Haven’t used a windows machine in a decade. Best is probably any type of hardware encoder setting if you have one. Alternatively you need to test it for your system.
Create a super big Canvas and then put the cameras next to each other on said canvas. Then you end up having a 4k video with up to 4 1080p camera angles and can position that in your video editing as needed.
@@ChrisSpiegl I just mean I'm surprised there's no tool in Premiere to do multi-source capture. Like we see in Screenflow, OBS with this plugin, etc. For a lot of creators now, it's a really important part of a rapid production process.
@@MattReiner As correct as your second part is (it's part of many people production), I totally disagree and think it should never become part of Premiere Pro. Premiere Pro is a video editing program, not a screen capture software - just as much as OBS does not include video editing capabilities. These things should be separated into their own domains and specialized programs. Otherwise programs are going to get bloated real fast.
I tried this i went thru all the steps but when i hit record and then stop it stills only record my main program feed and thats it any help would be great
Hi Chris! Great video. I've noticed that when recording display capture into Source Record plugin the quality is lower (even though bitrate and all of the other settings are still the same). It's like if I record a screen capture the normal way it's 100% quality and when I pass through source record it ends up being like 80% (I can see file names being blurry on screen etc.). Just wondering if you've noticed anything like it.
Thanks for the info! I have not seen that but maybe that's because I did not look close enough. Maybe contact the developer on GitHub about this? I think that would be the best option.
Hey Chris. Thank you for making this video. I have a question though. I am looking for similar thing but in a different way. I want to capture all streams but I want leave it upto the user who is going to monitor these feeds. The user should be able to change view with a click. It is for monitoring and review purpose in health care industry. Do you know any way to do that? Is there any platform or service that can do this?
It will use more computer resources, thus may have an impact on render delay. But generally, quality should not be degraded if your computer can handle it all. I would specifically make sure that you are using Hardware encoders for performance reasons.
Great tutorial. I am looking to do a multiple camera shoot using two iPhones for a product demo - one front view, and one overhead. Would OBS and this plugin be the right solution if I want to use both iPhones as merely capture devices, sending the content to a laptop where it will record the footage (that can later be edited)? Thank you.
You could certainly do that. But why not film internally on the phones? That way you most definitely get better quality and can just airdrop the video files over to your computer.
Tried this. Got the first 1 running fine but the 2nd one's recording just coming up as the desktop again. Can't figure out for the life of me why. I they run fine on stream all seperately (not recording) but as soon as I hit record I get the gameplay, the first camera and then the 2nd camera keeps capturing gameplay for some bizarre reason... No idea why, it can't even see the monitor. I'm completely lost 🤦
I'd check where you applied the filter/effect. Did you apply it to an input source directly or a scene? That dictates what is being captured. For me, it works perfectly when needed and captures everything individually.
@@ChrisSpiegl I apply it directly to the source. I have the scene, 3 sources (gameplay, webcam 1 & 2). Then I apply the filter to the sources. First webcam works fine but the second one just mirrors the gameplay. The weird thing is I copied and pasted the same settings from webcam 1 to webcam 2, only thing I changed was the folder it went into (3 seperate folders). Then I was only getting the 2nd webcam and not the first. The thing with the 2nd screen capture that should be the webcam is the bottom of the recording is all distorted. I'm counting on it being something simple but I'm stumped at this point. Gonna try changing all 3 to run seperate encoder and maybe putting the two webcam recordings onto different drives to see if that helps.
Great plugin of course. One unfortunate thing. If you use the "Pause" button within OBS it immediately makes both videos out of sync as only one video pauses.
I have a question though. I am getting two separate video files one of the base canvas with my webcam on it. And I have a separate one with just my webcam which is kind of what I wanted so I can move around my webcam file to the top middle so I can do shorts or tik toks, however my main canvas recording still has my webcam where I put it! On the right side which is not what I wanted.. I wanted two separate files, one of gameplay and one of just my webcam so I can edit it later for a tik tok or short. What am I doing wrong? (I also have both my capture device (elgato) and webcam both set to “source record” filter )
You have to create two source recordings. Ideally you create one Scene with your Monitor Capture and one Scene with your Webcam Capture. Then you create one master Scene in which both of these are combined. The Source Record filter would then be applied to each of the two scenes (Camera Scene & Monitor Scene). This would then likely give you three files. The Canvas as you stream it. The Camera 1 individually. And Monitor individually.
I'm not sure why but when I install the source record plugin and follow these steps, I am indeed getting 3 video files, but they all are the same thing (my screen recording plus webcam).
I love this idea. But OBS crashes on logout when this is installed. If you go to the plugin download page, there's lots of people saying the same thing. Unfortunately I'll have to uninstall this. Gotta figure out another way to do this. Today I'll try to use a second instance os QuickTime on my mac to see if it works ok. I hope the developer solves this issue..cause the idea is just brilliant. If someone has another solution for this please tell us. cheers 😊
Do you still monitor comments? I'm using this and it's almost working perfectly, but my second camera has no audio. Is there a work around or setting I missed?
When you apply the filter to ony a camera source this may be the case. You can work around this by nesting the camera in a scene with audio and camera and apply the filter to the scene.
@@ChrisSpiegl Thank you!! My first attempt at this was to filter both cameras and that didn't work (I did get two videos but still only one had audio). So to confirm what you're saying- 1) remove the filters from the separate camera sources; 2) then in a give scene collection; choose the scene where both cameras exist and apply the filter there? 3) I'm not sure I understand "nesting" How does OBS or the plugin know which camera to pull? I'm not in my studio yet, but will try that. Any other info is greatly appreciated!!
@@ChrisSpiegl Chris, just tired what I thought might be a "nesting" solution and failed. I've tried various iterations of adding filters and such and always get video, but always audio on only one file. Any other help is greatly appreciated!!
Did you test with the "Different Audio" option in the Source Record filter? By default I think it should record the same audio tracks as the main video. But with Different Audio it should record the track you selected. If that does not work, I'd reach out on the OBS forum or the GitHub repo for the plugin.
Stupid question but what is an economical way to capture 2 video feeds from 2 cameras angles? I still need to get both HDMI cables connected somehow to my laptop before OBS can do anything. 5hanks!
Very helpful was not sure if this was possible but this video tells me exactly what I need to know. I wanted to make tik-tok videos as well and this helps me separate the screens for later use. So I don't have to record multiple takes. Very cool.
Awesome! I am totally new to OBS but just got it to capture from two cameras thanks to your tutorial. However I don't need to capture the canvas. I did not catch if you mentioned how to deactivate that, and I cannot find the option to. Is it there?
I don't think there is an option deactivate the main canvas. The easiest is probably to have one camera be captured by the main canvas and the other camera by one source recorder.
Is there any way to make it not encode if it's already in a encoded form (e.g. H.264), or is that not possible because it is a filter and OBS unpacks the stream from the camera and feeds individual frames to the filter? I'm looking to record multiple (preferably four) web cameras directly to disk, for editing in DaVinci Resolve, but it seems that it will be too CPU/GPU intensive for that to work.
Hi, maybe you can check in with the creator of the source record plugin and see if he knows anything about this. I have no clue but suspect that it's not possible because the video is already running through OBS anyways.
Hey Chris! Will this work with Blackmagic DeckLink 4k Extreme 12g? I have a podcast and I want to set up 3 cameras and record individual video files for editing. Thanks !
@@ChrisSpiegl Okay. It's been a frustrating deal with the decklink 4k. I would rather use your setup. Is the ATEM mini all you use for capturing 3 cameras?
@@ethanfowler6968 I have been using the ATEM Mini but recently upgraded to the ATEM Mini Pro ISO (for the ability to record all 4 + program output on the USB-C SSD). it's really easy to use and works like a charm.
@@ethanfowler6968 I think the Mini Pro ISO may be that (or the Extreme ISO if you need more than 4 ports and some magical features like SuperSource). For me it was mostly important to get the 4 Inputs recorded to an SSD individually so I can make my edit after that. I will make a video about all this in the coming weeks.
At the time when I made the video I was using a 2017 Intel 15" MacBook Pro. Now I am using the M1 Max. But either way, the more Recording your computer has to do the harder it gets. So choosing the resolution, frame rate, and record format (as well as the encoder) matters a lot. The Hardware encoder (Apple VT) is faster and uses less CPU but it also is not as high quality as the Software Encoder.
I tried this, but it only works for my 1st camera. I'm no sure why my 2nd and 3rd camera aren't recording despite having the same source record settings.
Please check with the developer on GitHub and open an issue there to see if they can help you. From what I know it should work on Windows as well as macOS.
I can't help you with that unless I get more information. But my best guess is that your computer can't handle the recording of 4 streams of video (cpu/gpu or harddrive bottleneck).
@@ChrisSpiegl I’m running the rtx 3060, with the Ryzen 5 3600x. MSI x470 motherboard. I run xsplit and it picks up and runs 4 cameras consistently without any issue. Just lacks the options of streamlabs or stream elements OBS. We do a dnd livestream and everything works as it should with xsplit but obs refuses to go over 3 active cameras per scene.
@@ELAtarkov Sorry to hear that, I am not really the best person to ask here though. You sound like you have a windows machine and I am a Mac user. Maybe the OBS Studio forum could be helpful for you.
I've run more than 2 source record streams before, and at very high resolutions, I get performance problems, and the recording quality isn't so good. I tried software and hardware encoding, and my CPU's hardly used. I think source record is cool, but it's lacking in some respects for me. I wish OBS had a native way of handling this.
You can always place multiple cameras on one canvas. And when you make the canvas extra big (multiplication of your camera resolution width for example) you can place them next to each other.
@@gaja37 I don't understand, you can use the plugin for OBS to have individual files per camera, and you can use one canvas to have them side by side. And if you want just one, you just put one on the canvas?
Chirs, Great video. I am new to all this, and gained a lot of understanding. I have Windows 10, could you recommend which encoder to select. The options Software, QSV, SVT-AVL, AOM AVL, Quicksync H.264 or X264. Do you have any reviews on these? Thanks again!
OMG dude do you know how long i have searched for this video but couldn't find it, appreciated man that actually help a lot ❤
Glad you found this video when you did. Hope it's working well for you.
this is a huge deal you deserve all the subscribers in the world. thank you for the video brotha
I'm quite new to video podcasts and I've been very frustrated why I couldn't auto record multiple cameras without hardware. At last Google linked me to your video. A huge thanks. Awesome 👍
That's great that you found this information. I am looking to test this a bit more in the future. Have you used it for a while now and is it working for you as expected?
Thank you very much for sharing this Chris, I've followed your instructions and solved what I wanted!
Quick question: I'm using a M1 Max (fully spec'd out) Macbook Pro.
I have a Canon EOS R plugged in with Elgato capture card + Shure SM7B through Focusrite, and then native screen capture.
My main recording is the screen with a small video feed of me from my Canon.
I'm trying to record separate files for the Canon, Screen recording, and additionally a Logitech BRIO webcam. However, I am getting bad encoding lag while doing so.
I assume with the right settings I'll be able to do so, however, I've tested a lot of different configurations and cannot seem to find one that works.
Right now what is working for a separate file with my Canon is having the Canon filter settings and the main OBS settings setup as:
- Encoder: Apple VT H264 Hardware Encoder
- Rate Control: ABR
- Bitrate: 10,000 Kbps
- Limit Bitrate: 25,000 Kbps
- Maximum Bitrate Window: 1.50s
- Keyframe: 0s
- Profile: high
I tested out other encoders and settings but cannot seem to find one that my M1 Max will handle for main feed + 3 separate feeds/files.
Any of your expert insight will be amazing! Thank you so much Chris!
I have recently played with this and was able to record 3 feeds all going into the Apple VT ProRes Hardware encoder with the profile set to ProRes Proxy (at this level that's already higher quality than any of the H264 or H265 modes).
Alternatively, I would test the other encoders at CBR instead of ABR so that the load is constant.
And make sure the version of the Scene Recorder is up to date.
Between Davinci Resolve and OBS it is remarkable how much film making is available to anyone. Blender is a little tough for CGI though. Solo recording with multiple still camera. Devs even made a Windows Installer for the truly lazy.
It's honestly quite remarkable.
This is just what I'm looking for! I wish to do pre-recorded Multicam videos to record and edit later in an app that supports Multicam editing. I'm curious if you've tried since the recording of this video on an Apple silicon Mac, as this is what I have (M1 Max). I plan to record in 4k, and so also wondered if you are still using the H.264 encoding or if you've tired hardware encoding. But I can't wait to experiment with this plugin, and I'm with you that, unless I"m missing something, this sort of feature should be part of OBS. Again, many thanks!
I have an M1 Max MacBook Pro and this definitely still works! It's remarkable, to be honest. On the M1 Max, I would either use the Hardware ProRes LT or Proxy encoder or the Hardware H.265 encoder, which leads to smaller files.
@@ChrisSpiegl Great to know that you got the M1 Max and have had the experience to know what seems to work for ya. When I have more time later in the month, I'll definitely check it out; thank you!
Yesss exactly what I’m looking for for my video podcast…and bypassing the 30min recording limit on so many cameras. Thank you!
You're so welcome! Please try this out before you are in a live environment! Aka: record for 2 hours with your 2/3/4 cameras and see:
1) if your computer can handle it.
2) how large the files will get, so you can plan accordingly.
3) possibly adjust the settings so that you don't end up frying the shoot and the real recording was for nothing.
@@ChrisSpiegl will do. Thanks for the tip!
i prefer to have a 4k canvas an then zoom in in post to a 1080p video, having this plugin will make my pc work 4x harder as it will encode 4x videos 1080p instead of a 1x video 4k
Yes, that works as well. But your PC probably works equally as hard since 1x 4k is the same as 4x 1080p… there may be a small overhead on the 4x 1080p but it's technically the same amount of pixels getting encoded.
Does it works for you? if so what configurations do you use? it crashes for me all the time.
Very helpful! Thank you!
Great video, thanks Chris. How were you able to do this video where you are showing your laptop screen and a recording of you explaining what you are doing. Your response will very much help set me up for success in video recording.
Hey Chris! I have one other question. I have not used it yet, but close to trying it out soon. Unless I'm missing something, with Source Record, I take it that I can both start and stop the recording of multiple sources at once right? And is there a key command for that in Source Record? Just purchased a third camera, so I'll have at least three dedicated cameras that I wish to start and stop recording at once. Thanks!
Reminder: I am not the developer of this plugin. But: Source Record has all kinds of options and you can make it that all 3 of your sources / scenes are recording whenever you start the recording in OBS itself. You can also make them start when you start streaming. And if I remember correctly, you can also setup hotkeys to start/stop recording of specific sources etc. It's very flexible.
Hello, what about 4k? Was trying to record two 4k streams with obs, and got lags on m2 mac... how to solve this?
Hi Chris! Seems to be a great solution for my needs, but I run into massive performance issues (M1 iMac). The individual clips are very stuttering and therefore unusable for further use. The solution of the previous video, using a large canvas, works perfect for me. Grüße aus Wien!
When recording with three camera into any of the programs, is there an audio echo from three different videos or is it all synced. And also can you edit each bit of footage separately?
You will have 3 individual files so you can edit them separately. The audio will be either the same from the whole OBS setup. But you can also choose to only record individual audio tracks as you set them up in OBS.
Thank you for this - just what I need for recording my photography tutorials and live streams.
That's awesome. Happy recording.
@@ChrisSpiegl you lost me for a second I have the Logitech cam as my webcam so what should my second cam come from I see you had 2 one you facecam build in and what was the other cam ?
@@kwanwallacephotography5145 You can connect other cameras which have an HDMI port via HDMI to USB Capture Cards. These are relatively inexpensive on Amazon.
In my case, I am using another device called the Blackmagic Design ATEM Mini. This is a device which can take up to 4 HDMI inputs (there is also one with 8 HDMI inputs called the ATEM Mini Extreme) and then you connect this via USB to your computer and you can use that as a second/third/etc camera angel.
I'm going to try this out tomorrow. I think you may have saved my life :) Thank you. I hope it works.
You're a legend!
I am not a broadcaster but as a hobby I record video and sound of myself playing music in my keyboards. I am new on OBS but already I am able to use my webcam, a Go Pro 5 , a Zoom Q2N camera and my Iphone (through Camo Studio) as video capture devices. I also record the sound to my daw Studio One in another laptop and also in OBS through a connection between my studio monitors and OBS. It appears that once I learn to use it, I will be able to record all these sources in separate files using Source Record plugin in my OBS Windows version. It appears that Source Record may facilitate creating and editing a master video in Cyberlink Power Director which is the video editing software I use. Otherwise, some people suggest that I should just use a single file from OBS in Power Director and do the editing using cropping. Am I correct?
Yes, both of these ways work. Depending on your PC you may struggle to use the Source Record Plugin as it uses more resources. Have fun creating those videos.
Hey Chris! I finally gotten to set up Source Record on my M1 Max MacBook Pro for recording, but not quite there. I am attempting to record from four cameras with four scenes at once, but it only recorded one. The one I did record was jittery; said that there was an encoding overload error. I wish to record in 4K and not stream. Looking for some suggestions on what I should look for. Thanks!
I have never tested the "upper limit" of my M1 Max machine with multiple 4k OBS recordings. It may well be that you can only do 2 or 3… And considering that the main recording is also happening, that's another encoding that's happening at the same time.
@ Huh. I was of the understanding that recording multiple sources simultaneously was a key feature of Soure Record. Is this not the case? Or is that multiple 4K recordings might result in bottlenecking of resources?
Chis thank you for this video! I love OBS and after using an ATEM with ISO recording I wondered if it is possible to do it in OBS. 😀 Now I know how to do it.
My follow up question is how to setup the the source record plug-in with the options for the replay buffer.
Hi, I think that may be a topic to ask on the GitHub repo or possibly in another video. I have very little to no knowledge about the relay buffer since I never really used that feature. 😅
Fine for one or two streams but I’ve run into so many problems with 4 or 5. Buying an ATEm and removing OBS from the setup.
This makes sense. OBS (and most likely the computer you are running it on) are not made to handle that many video streams… that's why devices like the ATEM line exist.
One thing you can test is to not go overboard with the resolution in OBS. It's easy to think you can capture 4 or 5 4k streams… but that's not even what the ATEM Mini ISO or Extreme ISO are doing… they are limited to 1080p!
Big thanks. I can't justify a ATEM ISO for a small TH-cam channel not getting any revenue in this looks like good alternative 🙂. Keep the main display without filters then have 2 different web cams pumping out different files both of which don't need to be as clear as very little detail as long as not too blurry. Mostly my content is computer display based with a Webcam of me or something. Then as you say don't have transitions, could do them in post anyway.
Thank you so much! This is exactly what I've been looking for :)
That's great, I appreciate your comment - and have fun recording.
Question... I have the ATEM Mini Extreme... but not ISO... can I use this to ISO record the 4 cams that are going into the ATEM or will it just record the output from the ATEM that I am streaming which has all 4 of my cams on the screen at the same time?
Thanks!
Welcome! And thank you for the super thanks. I appreciate that 🌸.
Hi! I want to confirm that it has serious performance issues with m1 Macs.
thanks for this. This was the solution i was looking for.
Awesome, that's always great to hear.
Yes! Thank you! Post production!
Can this help for Replay purposes in a live match?
Thanks! This is what I have been looking for and it works.
Great to hear!
thanks for this, it was exactly what i was looking for. gotta love OBS!
Thank you and happy recording. 👌
One of my records is always in green. idk why. Can someone help?`
Hey i don't see any "source record" option. After download and installing. What could be the issue?
been trying to get this setup. It all looks good, but it doesn't seem to export the additional sources. Only the main source gets exported. OBS 29,1,3 and Source Record 0.3.2.
I can't believe how hard it is to find a solution that can record two camera's and a desktop/browser
To clarify, we can use either this OBS plugin software solution OR use a hardware solution, but do not need both correct?
Is there a way to make Source Record work with Replay Buffer? It doesn't seem to work even when I have the Replay Buffer box checked in the Source Record settings
Hey there
I want recorda podcasts with 3 canon rp
Will I need a video switcher or am I able to connect the 3 cameras to the computer and use obs ? I can’t find a solution for that
Thank you. Very good info.
You are welcome!
Mines not working :( my OBS just says 'Stopping Recording' but doesn't stop
This is a very helpful video. However, I'm using Windows. Which is the best encoder for Windows?
Thanks. Sadly, I have no idea about windows. Haven’t used a windows machine in a decade. Best is probably any type of hardware encoder setting if you have one. Alternatively you need to test it for your system.
What's the other method which you recommended that wasn't this method? I'm having issues with this method and would like to try the other method!
Create a super big Canvas and then put the cameras next to each other on said canvas. Then you end up having a 4k video with up to 4 1080p camera angles and can position that in your video editing as needed.
Any suggestion on how to bring down cpu usages obs keeps shutting down
Works best when using hardware encoder settings. Those depend on your system. On my M1 Max MacBook Pro, I use the Apple VT Hardware HEVC Encoder.
Fantastic video Chris. This is just what I needed.
I'm shocked that Premiere Pro doesn't have something like this built in.
Thank you, but…
What do you mean with Premiere Pro missing this feature? Did you mean OBS?
@@ChrisSpiegl I just mean I'm surprised there's no tool in Premiere to do multi-source capture. Like we see in Screenflow, OBS with this plugin, etc.
For a lot of creators now, it's a really important part of a rapid production process.
@@MattReiner As correct as your second part is (it's part of many people production), I totally disagree and think it should never become part of Premiere Pro. Premiere Pro is a video editing program, not a screen capture software - just as much as OBS does not include video editing capabilities.
These things should be separated into their own domains and specialized programs.
Otherwise programs are going to get bloated real fast.
@@MattReiner Actually there is a plugin that will give you multi-source in Premiere.
@@bmizzle010 , that sounds fantastic. Can you share the name of that plugin? I'd love to try it out.
Exaclty what i was looking for. Thanks a lot!
Thank you, I appreciate that.
Hey Chris! How do you explain the zebra patern on some parts of the bokeh of your main camera? just curious... Very nice video btw! :)
Glad I discovered this. Thanks!
I tried this i went thru all the steps but when i hit record and then stop it stills only record my main program feed and thats it
any help would be great
Im trying to do 30 second replays concurrently across 6 different nested scenes. Cant get it to work. Ideas?
Been looking for something like this.
Thanks for the great explanation with it.
Thanks, I am happy this was helpful for you.
Hi Chris! Great video. I've noticed that when recording display capture into Source Record plugin the quality is lower (even though bitrate and all of the other settings are still the same). It's like if I record a screen capture the normal way it's 100% quality and when I pass through source record it ends up being like 80% (I can see file names being blurry on screen etc.). Just wondering if you've noticed anything like it.
Thanks for the info! I have not seen that but maybe that's because I did not look close enough. Maybe contact the developer on GitHub about this? I think that would be the best option.
Hey Chris. Thank you for making this video. I have a question though. I am looking for similar thing but in a different way. I want to capture all streams but I want leave it upto the user who is going to monitor these feeds. The user should be able to change view with a click. It is for monitoring and review purpose in health care industry. Do you know any way to do that? Is there any platform or service that can do this?
You can use premiere multicam function
Hello, does this have any impact on the quality of the camera?
It will use more computer resources, thus may have an impact on render delay. But generally, quality should not be degraded if your computer can handle it all. I would specifically make sure that you are using Hardware encoders for performance reasons.
Thank you for this very useful video.
Dr. Noon ian Soon made another one! Set play ack speed to 1.5 to get the Data. 😂 Thanks for the info!
Great tutorial. I am looking to do a multiple camera shoot using two iPhones for a product demo - one front view, and one overhead. Would OBS and this plugin be the right solution if I want to use both iPhones as merely capture devices, sending the content to a laptop where it will record the footage (that can later be edited)? Thank you.
You could certainly do that. But why not film internally on the phones? That way you most definitely get better quality and can just airdrop the video files over to your computer.
Tried this. Got the first 1 running fine but the 2nd one's recording just coming up as the desktop again. Can't figure out for the life of me why. I they run fine on stream all seperately (not recording) but as soon as I hit record I get the gameplay, the first camera and then the 2nd camera keeps capturing gameplay for some bizarre reason... No idea why, it can't even see the monitor. I'm completely lost 🤦
I'd check where you applied the filter/effect. Did you apply it to an input source directly or a scene? That dictates what is being captured. For me, it works perfectly when needed and captures everything individually.
@@ChrisSpiegl I apply it directly to the source. I have the scene, 3 sources (gameplay, webcam 1 & 2). Then I apply the filter to the sources. First webcam works fine but the second one just mirrors the gameplay. The weird thing is I copied and pasted the same settings from webcam 1 to webcam 2, only thing I changed was the folder it went into (3 seperate folders). Then I was only getting the 2nd webcam and not the first.
The thing with the 2nd screen capture that should be the webcam is the bottom of the recording is all distorted. I'm counting on it being something simple but I'm stumped at this point. Gonna try changing all 3 to run seperate encoder and maybe putting the two webcam recordings onto different drives to see if that helps.
Those are strange tests. You can join my Telegram Chat, and we can discuss this there to upgrade your setup: crsp.li/tgg
Can i associate different shortcuts in multiple scenes for recording?
Great plugin of course. One unfortunate thing. If you use the "Pause" button within OBS it immediately makes both videos out of sync as only one video pauses.
Interesting to know. Thanks.
Maybe it's because I don't have a mac, but I got lost around the "remuxing" part. I'm struggling to get this to work for me.
I have a question though. I am getting two separate video files one of the base canvas with my webcam on it. And I have a separate one with just my webcam which is kind of what I wanted so I can move around my webcam file to the top middle so I can do shorts or tik toks, however my main canvas recording still has my webcam where I put it! On the right side which is not what I wanted.. I wanted two separate files, one of gameplay and one of just my webcam so I can edit it later for a tik tok or short. What am I doing wrong? (I also have both my capture device (elgato) and webcam both set to “source record” filter )
Did you ever figure this out? Getting the same issue with this, can't figure out why.
You have to create two source recordings. Ideally you create one Scene with your Monitor Capture and one Scene with your Webcam Capture.
Then you create one master Scene in which both of these are combined.
The Source Record filter would then be applied to each of the two scenes (Camera Scene & Monitor Scene).
This would then likely give you three files.
The Canvas as you stream it.
The Camera 1 individually.
And Monitor individually.
Amazing thanks for sharing!! God Bless!!
Thank you, I appreciate that.
That sounds amazing
It’s really neat.
I'm not sure why but when I install the source record plugin and follow these steps, I am indeed getting 3 video files, but they all are the same thing (my screen recording plus webcam).
For some reason any changes I make with scenes translates to the source recording still. Is there a setting i should check?
You can add the effect as a filter to your camera source directly. That should fix it.
@@ChrisSpiegl Turns out it was the encoder I was using ,once I switched to x264 it worked.
I love this idea. But OBS crashes on logout when this is installed. If you go to the plugin download page, there's lots of people saying the same thing. Unfortunately I'll have to uninstall this. Gotta figure out another way to do this. Today I'll try to use a second instance os QuickTime on my mac to see if it works ok.
I hope the developer solves this issue..cause the idea is just brilliant.
If someone has another solution for this please tell us.
cheers 😊
Maybe let the developer know so they can fix this.
Do you still monitor comments? I'm using this and it's almost working perfectly, but my second camera has no audio. Is there a work around or setting I missed?
When you apply the filter to ony a camera source this may be the case. You can work around this by nesting the camera in a scene with audio and camera and apply the filter to the scene.
@@ChrisSpiegl Thank you!! My first attempt at this was to filter both cameras and that didn't work (I did get two videos but still only one had audio).
So to confirm what you're saying-
1) remove the filters from the separate camera sources;
2) then in a give scene collection; choose the scene where both cameras exist and apply the filter there?
3) I'm not sure I understand "nesting"
How does OBS or the plugin know which camera to pull?
I'm not in my studio yet, but will try that. Any other info is greatly appreciated!!
@@ChrisSpiegl Chris, just tired what I thought might be a "nesting" solution and failed. I've tried various iterations of adding filters and such and always get video, but always audio on only one file. Any other help is greatly appreciated!!
Did you test with the "Different Audio" option in the Source Record filter? By default I think it should record the same audio tracks as the main video. But with Different Audio it should record the track you selected.
If that does not work, I'd reach out on the OBS forum or the GitHub repo for the plugin.
@@ChrisSpiegl Adding "other audio" did it. I saw that the other day and never tested it. Thank you for all the help!!
Stupid question but what is an economical way to capture 2 video feeds from 2 cameras angles? I still need to get both HDMI cables connected somehow to my laptop before OBS can do anything. 5hanks!
Yes, two capture cards would be the best way if you want to get all signals in OBS Studio.
@@ChrisSpiegl found a small footprint and cheap solution to get 2 HDMIs sources into OBS last month. Works pretty well 😎😁
Very helpful was not sure if this was possible but this video tells me exactly what I need to know. I wanted to make tik-tok videos as well and this helps me separate the screens for later use. So I don't have to record multiple takes. Very cool.
Awesome! I am totally new to OBS but just got it to capture from two cameras thanks to your tutorial. However I don't need to capture the canvas. I did not catch if you mentioned how to deactivate that, and I cannot find the option to. Is it there?
I don't think there is an option deactivate the main canvas. The easiest is probably to have one camera be captured by the main canvas and the other camera by one source recorder.
Is there any way to make it not encode if it's already in a encoded form (e.g. H.264), or is that not possible because it is a filter and OBS unpacks the stream from the camera and feeds individual frames to the filter? I'm looking to record multiple (preferably four) web cameras directly to disk, for editing in DaVinci Resolve, but it seems that it will be too CPU/GPU intensive for that to work.
Hi, maybe you can check in with the creator of the source record plugin and see if he knows anything about this. I have no clue but suspect that it's not possible because the video is already running through OBS anyways.
Great job bro...great quality! How long does it take you to make videos like this. Just wondering. Keep up the good work!
Thanks, I appreciate that. It depends on the video, some take 1 hour others 8 - 15 hours.
Hey Chris! Will this work with Blackmagic DeckLink 4k Extreme 12g? I have a podcast and I want to set up 3 cameras and record individual video files for editing. Thanks !
If you can get that into OBS as individual sources it should work. But I have not tested it since I do not own those cameras / devices.
@@ChrisSpiegl Okay. It's been a frustrating deal with the decklink 4k. I would rather use your setup. Is the ATEM mini all you use for capturing 3 cameras?
@@ethanfowler6968 I have been using the ATEM Mini but recently upgraded to the ATEM Mini Pro ISO (for the ability to record all 4 + program output on the USB-C SSD).
it's really easy to use and works like a charm.
@@ChrisSpiegl appreciate it! Dealing with the decklink and all the sdi cables has been a pain in the ass. I just want an easy solution.
@@ethanfowler6968 I think the Mini Pro ISO may be that (or the Extreme ISO if you need more than 4 ports and some magical features like SuperSource). For me it was mostly important to get the 4 Inputs recorded to an SSD individually so I can make my edit after that.
I will make a video about all this in the coming weeks.
Thank you very much!!!
Thanks sooo much
You're welcome!
Are you on an M1 cause my Mac has a hard time using this it goes up to over 70% CPU usage Fans are loud and the output is stuttering
At the time when I made the video I was using a 2017 Intel 15" MacBook Pro. Now I am using the M1 Max. But either way, the more Recording your computer has to do the harder it gets. So choosing the resolution, frame rate, and record format (as well as the encoder) matters a lot. The Hardware encoder (Apple VT) is faster and uses less CPU but it also is not as high quality as the Software Encoder.
thanks for this video
I tried this, but it only works for my 1st camera. I'm no sure why my 2nd and 3rd camera aren't recording despite having the same source record settings.
Thank you
You're welcome.
I'm on Windows 10 and this plugin didn't work for me. I followed the tutorial to the T and it just wouldn't record my webcam :(
Please check with the developer on GitHub and open an issue there to see if they can help you. From what I know it should work on Windows as well as macOS.
Thanks!
Welcome! Thank you for your support.
Amazing, thank you, I was waiting and looking for this! ❤️
great video!
its pronounced source ree-chord. not reh-kerd
but for real tho. great video. learned alot
Thanks - always learning new things.
I have 4 cameras I’m trying to get running on obs. It literally refuses to let me, any ideas or help on this??
I can't help you with that unless I get more information. But my best guess is that your computer can't handle the recording of 4 streams of video (cpu/gpu or harddrive bottleneck).
@@ChrisSpiegl I’m running the rtx 3060, with the Ryzen 5 3600x. MSI x470 motherboard.
I run xsplit and it picks up and runs 4 cameras consistently without any issue. Just lacks the options of streamlabs or stream elements OBS.
We do a dnd livestream and everything works as it should with xsplit but obs refuses to go over 3 active cameras per scene.
@@ELAtarkov Sorry to hear that, I am not really the best person to ask here though. You sound like you have a windows machine and I am a Mac user. Maybe the OBS Studio forum could be helpful for you.
I've run more than 2 source record streams before, and at very high resolutions, I get performance problems, and the recording quality isn't so good. I tried software and hardware encoding, and my CPU's hardly used. I think source record is cool, but it's lacking in some respects for me. I wish OBS had a native way of handling this.
Does this work with streamlabs obs?
Also beware: NVENC only does 3 with consumer hardware
I have been experimenting with this plugin on a windows machine, running into some issues so far. What type of mac system are you using?
Hi, I am using a 2017 maxed out MacBook Pro 15”
Full-HD worked pretty well with up to 3 recordings (two scenes + main recording). ☺️
So now after 2 years, can you tell me any luck?
Wonderful, thanks, this really helps.
And yes, this needs to be standard.
Can i record multiple camera recordings in one screen?
You can always place multiple cameras on one canvas. And when you make the canvas extra big (multiplication of your camera resolution width for example) you can place them next to each other.
@@ChrisSpiegl Yes but can i record them in one canvas all 8 of them?
@@gaja37 I don't understand, you can use the plugin for OBS to have individual files per camera, and you can use one canvas to have them side by side. And if you want just one, you just put one on the canvas?
@@gaja37 Yes, that's what I said above. You can extend the canvas and just put them all next to each other.
@@ChrisSpiegl Thanks Chris. Can this be done on a TV screen with Fire tv stick? Any idea?
Works great but uses a lot of cpu
Works best when using hardware encoder settings. Those depend on your system. On my M1 Max MacBook Pro, I use the Apple VT Hardware HEVC Encoder.
Source "RE-CORD"......not source "rec-ard" 🧐.....🙄
Thanks, I would have never known.
As if OBS wasn't difficult enough when it comes to remembering what settings you need now this ffs 🤣
I like to save into a notepad because I also have short term memory loss 😂😂😂
Chirs, Great video. I am new to all this, and gained a lot of understanding. I have Windows 10, could you recommend which encoder to select. The options Software, QSV, SVT-AVL, AOM AVL, Quicksync H.264 or X264. Do you have any reviews on these? Thanks again!
Thank you so much! Awesome tutorial!
Thank you, I appreciate that.