Source Record

Source Record 0.4.8

Just an fyi: When I used the Mac universal installer for my intel Mac, the installer did not appear to delete the old and to replace it with the most current. The file said something like April or May 26' in the plugins folder when it was created. However, I did delete the old plugin then the new one installed properly. Thanks so much!
 
I'm experiencing repeatable crashes of OBS (when I close the app) when Source Record (0.4.7) in installed on OBS 32.0.4 (64) on 2 different Windows 11 systems. I've tested both a full install of OBS as well as running OBS from a unzipped folder (portable mode) with the same exact result on both systems.

If Source Recorder is actively recording (full recording of a source or recording a replay buffer), and I close OBS, OBS will hang I have to force it closed. Every Time. If I go in and stop all recording processes, it will still crash on exit, but if I restart OBS again, with no recording enabled in SR, it will exit fine.

So for me the steps are exactly:
Install OBS (or use the ZIP folder option)
Install Source Record (either with the install version or drag/drop the files into the folders in OBS.

Set either "Replay Buffer" to be active
1773017930308.png


or "record" to be active

1773017957515.png


Recordings will work, but if I exit OBS, OBS hangs -every- time.

1773017833520.png


OBS crash report log is empty

OBS Log itself doesn't have much in it out of the ordinary. Its pretty typical log file for a clean install
1773018433425.png
 

Attachments

  • 1773018224717.png
    1773018224717.png
    66.2 KB · Views: 55
I have installed the plugin in Mac OS Sequoia(MacMini M4) / OBS 32.0.4. I installed ARM64 version it successfully and it shows up in the plugin listed as enabled. It is not showing as an option on the filter list for my Audio Source. I tried going back to 0.4.6 ARM64 version of plugin and that did the same thing. I also tried to use the universal installer and it also does add a filter to the filter list.
 
Hey - since update source-record and installed arm64 version on MBP M1 - it constantly crashes OBS...
I need to go back to previous version - please give me advice how to manually delete all files of this plugin from drive? i have cheked folder "Show Package Contents" in Plugin but there is no files named like Source Recorde. pls help

p.s. I set up for streaming Apple Hardware x264 encoder
for Source Record - Apple Software HEVC
 
I made an account just to talk about this... I've been getting some strange audio errors and now crashes from this plugin.
My goal has been to separate 3 audio devices and 2 stream visuals, with 1 recording stream having 2 audio devices and 1 visual, and the other stream having all 3 audio devices and the other visual.

This was achieved easily on Streamlabs OBS, but has proven difficult on OBS Studio. I made use of this plugin to try to achieve this.
Originally, I tried using this plugin to record while I stream, but the audio in the recording I would describe as ALL or NOTHING. When I made use of the "different audio" option, if I select anything except for None, it ALWAYS plays all 3 audio devices, no matter my settings.

I then think about reversing things and using the plugin to stream as opposed to record, because I can use built-in audio functions to have the recording have only 2 audio devices. My only problem now is that whenever I end the recording or stream in the Source Record filter, my OBS crashes.
 
I made an account just to talk about this... I've been getting some strange audio errors and now crashes from this plugin.
My goal has been to separate 3 audio devices and 2 stream visuals, with 1 recording stream having 2 audio devices and 1 visual, and the other stream having all 3 audio devices and the other visual.

This was achieved easily on Streamlabs OBS, but has proven difficult on OBS Studio. I made use of this plugin to try to achieve this.
Originally, I tried using this plugin to record while I stream, but the audio in the recording I would describe as ALL or NOTHING. When I made use of the "different audio" option, if I select anything except for None, it ALWAYS plays all 3 audio devices, no matter my settings.

I then think about reversing things and using the plugin to stream as opposed to record, because I can use built-in audio functions to have the recording have only 2 audio devices. My only problem now is that whenever I end the recording or stream in the Source Record filter, my OBS crashes.
Nevermind, seems to be something dumb with Streamlabs OBS plugin
 
I have only a complaint with this plugin: Can you do a dock or something to make visible that you are recording a specific source? Because, now is hard to understand if you are recording or not. Thank you!
 
Yep. I use Advanced Scene Switcher. Here's what I do. For me, I check to see if the file is changing.
If its changing, it shows as "recording".
1774469753170.png

You can do this with as many recordings as you want. Down below is AdvSS if you want to import it, you can tweak it for your system and maybe it will help.

Here's how it works:

First setup your Source Record

1774469883259.png


Launch Advanced Scene Switcher and setup your macro (you can import the one that is below too)

1774469897691.png


Configure the macro control to be a "DOCK" in OBS

1774469977700.png


Once built, add the Dock to your OBS layout

1774469994453.png


Place the dock wherever you like. Mine was setup that when i press record, it starts to record all my videos. The macro looks for the file changing. If it changes, it says "Recording" if it stops changing, then it shows "Stopped"

1774470033181.png


Here is the code. You can right click in the macro section of Advance Scene Switcher and import this file.

You will want to just change the file/location of your source record file as it suits your environment

AAAQ83ic7VhbTyM3FP4rI6sP7TYTcuGat102q0YCNk2APlSoMjMnE5cZe2R7AizKf+859lwJsK1UqVLFA2I4Pvfznc8WTyzjkVaGTX5/YpJnwCbsdA3RXbCASOlYyIT1WKJVkbPJiqcGeiznhYEl38AnWPONUJpNBqW0paN5mkJaCyJyeqpkLKxQ0szk/LkGj+jkUoskAX2uYnQ27DFzJ/LpA0Rf5dJybWttY1X+MfK+VhfKflayiU75rZW2p0JHhbDTDU8LTrptjdMCfWR1Sq7qmbSgUbtJ+02lJ0aeofUx6I97zD7m9LnFMFJY150NaOPiD1Eaq+huCdZicw3ZakiEQZ9sYnXhauMy5ilW9Bk1KylZ/SZkrO5xRu6gx9bcLAr5qbC2VRsK5zSMXTG20BbmjN9S273XtUjWKf7Y2aqZzqWmWryCrvxfwgPWwq5FDCoYdvCRN+FKLZcAowbsnl15GZ5GnYg+uzfCNOpfqKQX9ZeIixxi5vs1i/GIxxtjQofzkIRhdMDjg/FoFcaDk0G4H61G4fF4HIW3o4PxEV8dwogfsmczc+YecHWflnkqLM5trozw6MIlymmZjk62vfJzdHy4vSntp5i19/G66fG4Nh0eDcm0gscvyt7Bo+nuoRei+U3d7LbIqiRJYf5c3HTSBTaQZCBtG5ORSlOeG+zkzsqU+OlsSClj549B6j57DCS/Tcne46jTTUFzWYmUQJCqRERuSeJCuy3F5RcrQfvwxKzI4A9M11jNhfTLZIDyNy/v3+B7+7d1HYUHHONKJGTrM21zlxUtDlB52Sny6JJGjpzsXRn0uTeVEVKV3nP4M3s1XIMwKCHZz/J9LNN6nIYhEH0E9GcYMu/w0ifcmgvixnX8UmRNYkqmj+fcRmvc1TWXST0cQomnz/9ynhuuhWtkr/688DdK05WyJy2VUakzkzhCEQeVPDCQgquJESPqaz9gRrayyK7fHnyrkQ4wrh+z+IFNQrpUitul1ZhPeac0Xto+Gi3xDV5TclCac9pljMX6H1gp84OiiC8brpDKF6T4zxEoY8wLgxH1BVYFJHFh85RH0D0rhcG9sGv2t5HvR9wJm3G7nj7kGowfO/sR2fbnYBR8CMbBT8FeQCCvMTXXKsub21rIvLCVjH1EF4kMXFcox2rkE+9h5pQp67VKY6KBjpf2we46gdwIrSSN+7oLwqvldDFffP0yO5sSoiKQsKwhRkxTLWH5DKILhyMoTUuLnSMJsS1tc5aj/46dqODltuH5BeICztBuJmNoo2LYRkUsdBVr4GCP8DsDmeDwXrHIeUybhYSA2ewfU9KmIRSNLwmVXRTZLegdsHdXpq06RUC14g2eqSZYClI10Esoad4t3oPbTM9Dpb3/PWR0sXVEo13RmDkyS1N1v4AcuK3c+RB/GiV/LUDjPcZ+6BuVQV8CXo5x33vxGs9b3Em+NRWMBPWV/P+nzsE7db5T5zt1vlPnv0OdDlMVUijrG5JuWoL6XwoWAxFy+KYkW//ehxUvUlvRk6tIvk5737OuH8FYpW/jTStlNuyPR/0Ttv0L5d3GAQ==
 
I have only a complaint with this plugin: Can you do a dock or something to make visible that you are recording a specific source? Because, now is hard to understand if you are recording or not. Thank you!
Sorry, I didn't post as a reply
 
Hi everyone, sorry if my English isn't perfect but I'm using the translator. I'm having a problem with source record. I have few sources because I only record gameplay, but I can't get it to work. Only the main recording starts, not the Source Record one. Do you know if I've missed some settings? It seems to only work if I leave it on Always, but I want it to start only when I say so. I currently have SR 0.4.8 and OBS at 32.1.0 (64-bit).
 
Hello all,

I'm having multiple issues with using Source Record.

First, when trying to record my screen, it records it super zoomed in, distorted, and angled:
Screenshot 2026-04-02 at 7.57.59 PM.jpg


Recording without the plugin works fine, no issues.

Second, for some reason when I stop recording, it's cutting off my source record files early...the main video file is 8-10 seconds longer than all the other video files from the Source Record plugin.

Please help! Having a few other issues as well but these are the major ones I need to resolve first.
 
anyone know why this plugin is now failing to load in 32.1.1?


The following OBS plugins failed to load:

source-record

Please update or remove these plugins.
 
OBS crashes when I press Stop streaming.

I'm using the plugin just to stream a source with only gameplay to YouTube while streaming in Twitch, making no local recordings.
 
My Source Recorded audio is choppy, even after upgrading the PC. I thought it was a performance issue, but no, the new machine is much faster and hovering around 25% on all 8 cores, 3.7GiB used out of 16GiB of RAM, and it still does this.
From the About page of System Settings:
Operating System: Ubuntu Studio 24.04
KDE Plasma Version: 5.27.12
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.13
Kernel Version: 6.8.0-106-lowlatency (64-bit)
Graphics Platform: X11
Processors: 8 × AMD Ryzen 5 3400G with Radeon Vega Graphics
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1650/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B450M DS3H

Log file, truncated to the first 5 minutes out of an hour session because the analyzer says the whole thing is too big:

I don't stream or record the main (Program) output - that goes through the Virtual Camera to a meeting app, so I can produce the meeting feed like usual - but I do record a scene that is made for the local audience, never for the remote one, and has some automation to make a good recording of both the local and remote sides of the meeting in the same video. Thus, this plugin, as the only filter on that scene.

I have it recording Different Audio, as shown here:
Screenshot_20260523_112729.png

Track 1 only, until this is resolved, but I really want to record all 6 tracks for the possibility of editing later. "All" was completely undecipherable. "Track 1" does this (same session that produced the logfile above):

---

Auxiliary question, that may or may not be related:

What does "Source" mean in this context, immediately below "Audio Track"? The choices are all of my scenes, so I picked the one that contains this plugin as a filter. But what does it actually do?

All of my audio sources are global, one for each Track with OBS's Monitor Off, with the one exception of a video source in a different scene that can have its filename swapped as needed. Its audio goes to OBS's Monitor Only and no Tracks, so that an external processor can grab it, mix it with everything else, and feed it back on a couple of global sources that, as mentioned above, feed OBS's Tracks.
 
My Source Recorded audio is choppy...
I did some more testing, and I don't think it's this plugin. OBS's native recording (that I don't really use on that rig) does the same thing, which tells me that OBS itself is getting bad audio and the plugin is just dutifully passing along what it gets.

Some testing in Ardour (the audio processor on the same machine) says that it's fine over there.

So it looks like PipeWire has some issues between Ardour and OBS. Or maybe it's another instance of OBS audio in general being buggy, and not really fixable because the team doesn't actually have an audio guy...

Anyway, probably not this plugin.

---

Still curious about this though:
Auxiliary question, that may or may not be related:

What does "Source" mean in this context, immediately below "Audio Track"? The choices are all of my scenes, so I picked the one that contains this plugin as a filter. But what does it actually do?
 
Back
Top