Ultimate Multi-Cam Recording with OBS Studio for Free! Capture Individual Files (ISO Recordings)
Вставка
- Опубліковано 19 чер 2024
- Ready to Set Up, Launch, and Perfect Your Video, Podcast, or Live Production? Get Professional Guidance on Equipment and Workflows: ChrisSpiegl.com/consulting
Finally, OBS Studio can record multiple cameras into individual files, giving you the option to cut your show together after the live stream with high-quality files. This opens up all kinds of new possibilities - one of them being that you can blow up your face cam you recorded in a reaction type live stream without loosing quality since you can simply cut to the other file which has it recorded in full resolution.
🔗 Relevant Links:
Download the Source Record Plugin for Free: crsp.li/OBS-SourceRecord
Note: Commissions may be earned from the links above.
🎧 Chapters / Show Notes:
00:00 Intro
00:35 The OBS Studio Ecosystem
01:40 The Source Record Plugin
02:34 Download & Installation
03:46 Using the Source Record Plugin
05:22 Benefits of Recording ISO Files for Multiple Cameras
07:13 Setting up ISO Recordings
11:54 Global Recording and Canvas Settings
12:28 Starting the Recording
13:08 Looking at the Recorded Files
13:41 Remuxing the MKV files with OBS
14:40 This should be part of OBS Studio
15:26 Setting up Hotkeys to Start & Stop Individual Recordings
17:13 Hardware Alternative: ATEM Mini Pro or Extreme ISO
18:27 Outro
#OBSStudio #LiveStreaming #VideoRecording
Website 💻 ChrisSpiegl.com
Instagram 📷 ChrisSpiegl.com/instagram
Twitter 💬 ChrisSpiegl.com/twitter
Newsletter 💌 ChrisSpiegl.com/newsletter
Podcast 🎧 ChrisSpiegl.com/podcast
Patrons 👑 ChrisSpiegl.com/support
Gear & Tools 🎥 ChrisSpiegl.com/gear
🎥 Current Main Gear:
Main Camera - Two Canon EOS R: crsp.li/EOSR
Main Lens - Canon RF 35mm f/1.8: crsp.li/RF35F18
Multi Purpose Lens - Canon RF 24-105mm f/4: crsp.li/RF24105F4L
Live Video Switcher - ATEM Mini: crsp.li/ATEMMini
ProRes Video Recorder & Monitor - Ninja V: crsp.li/NinjaV
32Bit Float Audio Recorder - Zoom F6: crsp.li/ZoomF6
Main Studio Mic - Oktava MK-012: crsp.li/OktavaMK012
On Camera Mic - Røde VideoMic NTG: crsp.li/RodeVideoMicNTG
Fav Wireless Mic - Røde Wireless Go II: crsp.li/RodeWirelessGOII
Video and Audio Editing - Adobe Creative Cloud: crsp.li/CreativeCloud
Music for Videos - Audiio: crsp.li/audiio
Walking while Working - Walkolution Treadmill: crsp.li/Walkolution
this is a huge deal you deserve all the subscribers in the world. thank you for the video brotha
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.
Thank you so much! This is exactly what I've been looking for :)
That's great, I appreciate your comment - and have fun recording.
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?
Very helpful! Thank you!
I'm going to try this out tomorrow. I think you may have saved my life :) Thank you. I hope it works.
Been looking for something like this.
Thanks for the great explanation with it.
Thanks, I am happy this was helpful for you.
Exaclty what i was looking for. Thanks a lot!
Thank you, I appreciate that.
thanks for this, it was exactly what i was looking for. gotta love OBS!
Thank you and happy recording. 👌
Thank you for this very useful video.
Yes! Thank you! Post production!
Thanks! This is what I have been looking for and it works.
Great to hear!
thanks for this. This was the solution i was looking for.
Awesome, that's always great to hear.
Glad I discovered this. Thanks!
Thank you so much! Awesome tutorial!
Thank you, I appreciate that.
Thank you. Very good info.
You are welcome!
Amazing thanks for sharing!! God Bless!!
Thank you, I appreciate that.
You're a legend!
Big thanks. I can't justify a ATEM ISO for a small UA-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.
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!
Thank you very much!!!
Amazing, thank you, I was waiting and looking for this! ❤️
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.
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.
thanks for this video
Thanks sooo much
You're welcome!
That sounds amazing
It’s really neat.
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! :)
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. 😅
Thanks!
Welcome! Thank you for your support.
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.
Can this help for Replay purposes in a live match?
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
Im trying to do 30 second replays concurrently across 6 different nested scenes. Cant get it to work. Ideas?
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 )
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.
Can i associate different shortcuts in multiple scenes for recording?
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.
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.
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
Hey i don't see any "source record" option. After download and installing. What could be the issue?
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?
Hello, what about 4k? Was trying to record two 4k streams with obs, and got lags on m2 mac... how to solve this?
Does it works for you? if so what configurations do you use? it crashes for me all the time.
To clarify, we can use either this OBS plugin software solution OR use a hardware solution, but do not need both correct?
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.
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
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.
One of my records is always in green. idk why. Can someone help?`
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.
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
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).
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.
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.
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.
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.
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.
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.
Does this work with streamlabs obs?
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.
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.
Mines not working :( my OBS just says 'Stopping Recording' but doesn't stop
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
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.
Wonderful, thanks, this really helps.
And yes, this needs to be standard.
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 😎😁
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.
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.
great video!
its pronounced source ree-chord. not reh-kerd
but for real tho. great video. learned alot
Thanks - always learning new things.
Dr. Noon ian Soon made another one! Set play ack speed to 1.5 to get the Data. 😂 Thanks for the info!
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.
Hi! I want to confirm that it has serious performance issues with m1 Macs.
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!
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.
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?
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.
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.
@@godlydazey326 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.
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?
Also beware: NVENC only does 3 with consumer hardware
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 😂😂😂