Source Record

Source Record 0.4.8

Is there any way in OBS to be able to press "Start Streaming" but instead of it streaming the OBS output, have it stream a single source with the Source Record filter on it and Stream settings enabled?

I have the filter all set up, and it works great (thanks!!) but I'm finding it awkward to actually stream. I'd rather not set the filter "Stream mode" to Recording or Virtual Camera, because I use them for other things. I've tried setting it to Always and toggling the filter on/off, but I can't seem to find any way to see that the filter is actually on or off, short of opening up the Filters panel for the source, which isn't really practical while streaming.

Any ideas? Thanks!
 
Experiencing some funkiness that I'm hoping someone can point me to what's going on.
I have my Main recording which just records everything on the scene that OBS is showing and I have a Game recording that just records the game I'm playing.
The issues I'm seeing are 1. The game recording is much more blown own that the main recording and 2. the game recording seems to be at a different speed for some reason? No dropped frames between the 2 recordings but when I imported both the recordings into 2 different video editors the gameplay recording got out of sync with the main recording over a short amount of time. Ideas?
 
Is there documentation on using the replay buffer feature? This is the killer feature I've been waiting for, but when I tried to use this like the regular replay buffer, nothing happened though I know that the source is being recorded.

THANK YOU, EXELDRO!

Did you ever figure this out? I am having a similar problem.
 
@Exeldro I'm trying to stream and record a scene and I've noticed a few things:

1. If I set Encoder to "NVIDIA NVENC H.264 (new)" it only streams/records my Program output, not the scene that I've put the filter on. If I set it to "NVENC", it streams/records the scene.
2. No matter what audio sources I put in the scene, or if I enable "Different Audio" and select a source there, it only streams/records the Program audio.
 
Hello,

I am running OBS 27.0.1 on Mac mini M1. I've installed source record plugin and activated the source record filter, but when I to use source record, it crashes OBS. When I deactivate source record in the filter, OBS acts as normal. Can this be fix?

Thank you,
Nick
 
@Exeldro first off, thank you for creating such an amazing plugin! If it works, this is amazing! I have to have 2 separate instances of OBS to achieve what you're enabling with this plugin.

Unfortunately I have the same issue that @Cepas28 and @Vaesive are experiencing. The audio becomes more and more desync'd with the video for longer recordings.

I tried multiple things:
1) I used the "NVIDIA NVENC H.264/AVC (via FFmpeg) encoder" and unchecked the "Different Audio" box. With this method, I recorded just my camera and gameplay separately. I also used standard OBS recording to record my multitrack audio with everything combined. I put all 3 files in Da Vinci Resolve and both source record video durations were shorter than the standard OBS recording, which looks like @Cepas28 's issue where source recording might be skipping frames.

2) I used the "NVIDIA NVENC H.264/AVC (via FFmpeg) encoder" and checked the "Different Audio" box. This time I used audio track 1 (microphone) with my camera source recording and audio track 2 (Gameplay audio) with my gameplay source recording. The audio duration matched the video duration, but somehow the video and audio still get more and more desync'd over time.

3) I tried the same thing as step 2, but I just used the regular NVENC encoder this time (not the "new" one, because I'm aware that the new one has issues). Unfortunately it had the same exact problem
 
As some of the others have stated. No matter what encoder I used, the audio ends up shifting 5-15 seconds after skipping a few frames during the recordings. I have tried every option encoder, adjusted all the settings.

This is a great plugin, and I REALLY want to use it. Let me know what I can send you to help.
 
As some of the others have stated. No matter what encoder I used, the audio ends up shifting 5-15 seconds after skipping a few frames during the recordings. I have tried every option encoder, adjusted all the settings.

This is a great plugin, and I REALLY want to use it. Let me know what I can send you to help.
I am having the same issues as above, my audio desyncs overtime.

I am using NVENC, and using the 2nd audio track option to pull in audio, the 2nd audo track fixed audio sound issues but still desyncs off video over time.
 
@Cepas28, @Vaesive what (audio) options are you using on the source record filter?
This is what I use, I tried other combos but they didn't really make a difference.

1631730179001.png
 
Looking back at some recent streams since I switched over to using the source record plugins, I can see that the audio is WAY out of sync with the video. So, yeah, I'm having the same problem. Next time, I'll record a video of the main OBS output so I can compare the two and see if that one is in sync.
 
Same issue with the audio desync problem here! It's a really awesome plugin, but the sound is highly off after a couple hours of streaming. In the last 30 minutes of my recording, sound was even gone completely.

Are there any updates to the sound issue, yet?
 
@Exeldro Having some trouble with the replay buffer. I've been using the replay buffer WITHOUT Source Record for a while now but now I really want to use it with this plugin instead. So I've got my source record setup for my camera and checked the box for Replay Buffer but when I save a replay, it still just saves the entire scene that I am using instead of just the source. I'm sure I'm missing something, still trying to learn about all this. Any advice?
 
Hmmn, I don't think I can use this until the audio latency / sync issue gets fixed. Bummer. Let me know if there's anything I can do to help debug the issue.
 
I'm on a 2017 MacBook Pro running all the latest versions of the Mac OS, OBS, and Source Record. This is a fantastic plugin! I live stream sports and I've been looking to add instant replay to my live streams that excludes my scoreboard overlay. I am having two strange occurrences when I hit the replay button. The scoreboard overlay is always recorded and the first second of the replay is always a still frame of the previous clip. I could make the stinger transition longer I suppose, but it's already 2 seconds long. I've tried changing the buffer durations to eliminate the previous still to no avail. I am recording the replay buffer to the internal drive of my computer. Is anyone else having similar issues to mine?
 
man, thank you very much to code this plugin, i was searching a solution for multiple source recording, this plugin is exactly what i was looking for...

sugestion: can you give support to install your plugin on Prism Live Studio? PLS PLS PLS
 
Great plugin, makes my life easier because it solves my problem that I need a recording of the raw webcam input (with green screen) while sending an altered version (using the chroma key and a background image) to a webinar tool using the virtual cam.

However, recording any audio using the Source Record plugin only works in my setup when two conditions are met:
  1. The audio source must be specified in the filter settings. Without this setting, the recording contains no audio.
  2. The audio source which was selected in the filter settings must be included and active in the scene which is active while recording – even if this is not the scene with the Source Record filter.
Typically, I want to record a specific mic input along with the raw webcam input. So in my case it is not a big problem because this mic input is activated in all scenes anyway. I have one scene for the raw webcam input and a second “presentation” scene with a source mirror version of the webcam input with the chroma key applied. The “presentation” scene is the active scene (which is used for the virtual cam output) while the first scene with the raw webcam input is the one which is recorded. As soon as I deactivate or delete the mic input source in the “presentation” scene, the recording has no sound, although the same mic source is an active source in the “raw‘ scene – in addition to being specifically selected in the filter settings. But obviously the plugin can’t access the mic source as soon as it is not an active source in the active scene.
 
Back
Top