Just started using this plugin to record my second monitor as a separate file.
The main OBS settings save my main desktop/monitor.
I have a second using source record.
Both the source record and main record have the same settings for output.
Both videos seem to have all the same size, codec, duration, etc...
The second monitor ends up over 3x as large in file size.
See screenshot. Main is 1.8g (Left side) while the source record is 7g (Right side).
Why is the source record video so large in file size?
Having the same issue. I am using source record for a scene where I have my chat as a browser source overlayed on top of a color source that I key out later in editing. Those are then grouped together and the source record filter is set on the group so I get them correctly layered together.
I thought I had set up my source record to be CQP 23 but it swapped back to a constant bitrate of 10k which has made these very simple sources inflate to be larger than the actual recordings that they accompany.
For reference, was playing a relatively low bitrate game, AM2R. 3 hour session, gameplay was recorded at a CQP of 20 on Slow for good quality, the file came out to be 12.71 GB. The accompanying "chat" file that was recorded along with it made a 14.69 GB file which is just a color source and chat on top. Is absolutely ridiculous!
I think I have a solution though. Go back to your source record filter and make sure that your encoder is set to "Variable Bitrate with Target Quality". I set my target at 25 (for those that do not know, higher is lower quality with the CQP encoder) and but the maximum bitrate to 8k and the preset also as Slow. Did a quick 1 minute recording to test the file sizes and came back with the primary recording being 9,744 KB and source record file being 2,401 KB. Huge improvement on my end and I am sure I could lower the max bitrate and target even lower for smaller file sizes as I am just using this for a chat overlay.
For your target case you might need different settings, but readjusting the encoding settings on the source record filter fixed this for me.