Lagging in advanced capture mode (I need 3-4 audio tracks)

The OBS

New Member
I'm recording 3 inputs as of right now.
My voice, game voice, and chat audio. I could condense one of those two so that I'll only need to record two, but I don't think that's relevant to mention.

So I'm also recording my window, because Destiny 2 doesn't allow hooks unfortunately. I'm just capturing my window.

Well.. on standard 'indistinguishable quality capture' it's TOTALLY fine
1602048669949.png

So..... I've tried anything from 40K kbps to 7K kbps as you see here. Struggling in general... And I would really prefer 60 FPS
 

The OBS

New Member
Um? It seems I cannot edit messages. So FYI I am looking for a format which works with Sony Vegas.
the reason why i am using OBS is because NVIDIA doesn't allow 3 audio tracks or at least has less customizability.
 

koala

Active Member
Your're lost in ffmpeg output. Don't use this.
Switch type to "Advanced" instead of "Custom output (ffmpeg)".
Before you do this, first switch to Simple again and do a short test recording with the encoder and quality you want to have for the video. Then open the log file that contains this test recording session and search for entries like these:
Code:
14:24:01.735: ------------------------------------------------
14:24:04.756: [jim-nvenc: 'simple_h264_recording'] settings:
14:24:04.756: rate_control: ???
14:24:04.756: bitrate: ???
14:24:04.756: cqp: ???
14:24:04.756: keyint: ???
14:24:04.756: preset: ???
14:24:04.756: profile: ???
14:24:04.756: width: ???
14:24:04.756: height: ???
14:24:04.756: 2-pass: ???
14:24:04.756: b-frames: ???
14:24:04.756: lookahead: ???
14:24:04.756: psycho_aq:    ???

Then finally switch to Advanced output mode and copy the settings you found in the log to the OBS settings. I replaced my own settings from the quote with ??? do make you actually look into your own logfile, because you might have your own different settings. This way you copy the working settings from simple mode to advanced mode. And don't forget to activate the audio tracks you want to write to the file as well, because this was what you wanted from advanced mode in the first place.
 

The OBS

New Member
Hi, thanks for the reply.
I think I am running into some weirder technical issues in this case.

Hopefully this link works for you
So if you'll notice uhh.. the bitrate says zero XD

That doesn't seem right. But beyond that, let me try to restate what you said to see if I understand you correctly, which I think I do mostly-
First you say switch to advanced instead of ff mpeg?
Because when I'm using Advanced Output mode, under recording tab I can only pick "standard OR ff mpeg"
I have been using ff mpeg, which I don't know what it does.
I located my logs, but it appears that during Simple Output Mode, recordings under "Indistinguishable quality, large file size" are.. zero birate.

And I changed to Output mode: simple and tried it to produce this log
still shows 0 bitrate lol.

And can you please clarify if... I need to go into output mode: advanced and then custom output (FFMPEG) and feed the correct and workable settings into that or do you mean a different setting? I'm guessing what you might mean is output mode: advanced, and then under recording tab I select 'standard' type.


This is an alternative setting which I am trying right now
1602127370668.png

I'd like to know if I should be using that encoder, by the way? Not sure if you would know what I should be using lol.
 
Last edited:

koala

Active Member
For recording, simple mode uses CQP as rate control, which is superior to CBR. CBR is only used for streaming and has inferior quality. CQP has a quality setting, not a bitrate setting.
In the above screenshot, change rate control from CBR to CQP and the bitrate setting is replaced with a CQ setting. Enter your number from the log into the "CQ level" entry - it's 16 in your log. The CQ range is 0-50, where lower SQ settings mean higher quality (and larger files). Sensible values are between 15-25.
Don't switch to custom output (ffmpeg).
 
Top