Source Record

Source Record 0.4.4

Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
https://github.com/exeldro/obs-source-record
Minimum OBS Studio Version
26.0.0
Supported Platforms
  1. Windows
  2. Mac OS X
  3. Linux
Download
Plugin for OBS Studio to add a filter that allows you to record a source.

Add "Source Record" filter to your source.


Installation
Donations
You can donate to me via PayPal, GitHub or Patreon.
Known issues
  • encoder NVENC new not working / taking output
    use an other encoder
  • Audio crackling
    Use different audio and select an audio track
Author
Exeldro
Downloads
410,068
Views
606,615
First release
Last update
Rating
3.72 star(s) 121 ratings

More resources from Exeldro

Latest updates

  1. Version 0.4.4

    Fix potential crash introduced in version 0.4.3
  2. Version 0.4.3

    Add audio encoder options Add option for all audio tracks Add split button to settings Add...
  3. Version 0.4.1

    Add chapter marker support Fix starting output when enabling the filter

Latest reviews

This plugin its so good, but have a big bug in backtrack feature because U cant stop backtrack and whem try close the OBS hes crash
Source Record is not reliable for me...

The plugin "Branch Output" is to me superior for source recording. And there's a KILLER FEATURE: a docking view of the plugin!

The docking view lets you monitor multiple source recordings in real time with key statistics like recording status, dropped frames, file size, and bitrate. It also makes navigation easier with quick hyperlinks for adjusting filters on the fly.

Link to Branch Output plugin : https://obsproject.com/forum/resources/branch-output.1987/

My friends, say goodbye to corrupted files... Branch Output look like a much more reliable choice. If andilippi makes a video about this plugin it will go huge!
An absolutely fantastic plugin and by one of the absolute best developer/engineers ever. Excellent improvements and truly top notch. The plugin is so full of incredible features, it's just near perfect!
I rate this 5 stars because I feel that, otherwise, I would be ungrateful since this is a so much needed feature in OBS, and I can only but be absolutely thankful to Exeldro for providing it.

Still, I have a very annoying issue - I'm trying to conduct an interview with a guest (recording both sources, which are provided through vdo.ninja), and for some reason, the guest's video and audio get progressively out of sync (audio drifting). I suspect that the reason might be that I listen to the guest's audio through OBS output monitoring - not 100% sure but it's the only difference between their recording (which has audio drift) and mine (which doesn't).

Thanks for this plugin, I just wish there was some way to ensure audio/video are in sync, because this is not just a fixed delay, it keeps increasing throughout the video and is a pain to fix.
Loving this plugin, VERY useful. Wanted to add that after doing some testing with 3 display captures & a webcam recording that I did manage to get Hardware NVENC H264 to work as long as I used Virtual Cam as the activator. Haven't tested with stream as the option but it does indeed fail if recording is the activating choice. I suspect the encoder doesn't want to share if OBS is also using it at the same time that the source recorder is. The performance and quality with hardware working is incredible. I barely hit 1-3% on the CPU. Amazing difference compared to other encoding options.
So I really like source record the only thing I noticed that the recording does kind of bug out after a while using game capture I hope there is a fix for this soon. It would also be nice to have a plugin with OBS like replay buffer to toggle the source recording on and off.
Desperately needs a "use stream encoder" option for this to work well while streaming. I'm trying to record gameplay/cam separately, which works great (reason this isn't 1 star), until you try to do it while streaming.

Regular OBS recording while streaming is flawless, but can't separate sources that way. This would be the answer for everyone if only there was a "use stream encoder" option.

I'll be using it for recording while not streaming, but I was really hoping this was the solution while live. Will change to five stars if this changes for the better!
Source-record is so amazing and fantastic! Thank you! I use it to capture a browser window displaying telemetry data from simulations like Gran Turismo 7, iRacing and ACC along with other source filters using source-record on a foot pedal cam and over the shoulder cam to see in the controller activities of a pilots race seat goings on and then the main display, A fair bit of recordings, but absolutely fantastic and makes for great quality streaming and recordings!

I have only one hope/request, that I have listed in the discussions here, for a marking/syncing across the source-records for easy editing time frame alignment.
I used this plugin to capture raw game footage across four sessions, and the second and fourth recordings are completely corrupted and impossible to view. The half that works has poor picture quality compared to the source and the vanilla OBS recording I made alongside it. A great concept that's too unstable to trust.
I created an OBS account just to review this plugin. I was super excited to use it, and after playing around with it, it seemed like it would work well.

Unfortunately, after over 8 hours of recording, the file got corrupted. I paid money to use repair software to recover it, and after some time managed to recover the video...only to find that all of the gameplay footage is pixelated beyond belief. Testing it out, this is not an issue with recovery--all of my gameplay video comes out pixelated when using this plugin. Tons of time and money wasted.
Top