Question / Help Recording seems to lag. Game does not.

n4n0

New Member
Hello,

I've just recently upgraded my GPU's from a single GTX 970 to 2x SLI. I've noticed since this change, that my steam recording is lagging, however my game does not. I've reinstalled the display drivers, done a bit of troubleshooting, etc - And can't seem to figure out the cause.

Log file attached.
 

Attachments

Just found out from another thread on the forums this lag is caused by the SLI, because OBS has problems capturing the frames being rendered by both cards.

Disabled SLI to confirm, and viola - no more recording lag.

Now my question.... Is there a fix for this?
 
There is sort of a fix.
OBS multiplatform's game capture (with 3rd party overlay capture) will cause no game lag and cause no recording lag, though steam overlay etc will be visible.
For DirectX 9 games however, all forms of SLI game capture cause issues. Single GPU game capture works fine, and should be used for those games if game capture is necessary. Window capture and monitor capture (on win 8 at least) work fine with OBS multiplatform and SLI even with DX9 games.

Here is a pastebin I made of the results I found from various amounts of testing: http://pastebin.com/zLAYqNE3

Finally, if you plan to keep using OBS 0.6xx for certain features not yet present in OBS multiplatform, you will simply need to disable SLI or use monitor capture + borderless windowed.

I don't remember if I have any more information than I've listed here in my SLI guide, but you can have a read of the guide anyway if you're curious. I might have explained more there too (somewhere). I'm too tired to think, goodnight, good luck, meow.
 
Tested this, on 0.6xx on windows 7 I'm noticing some pretty drastic frame loss on both window and/or monitor capture.....

I guess I'll just stick to single GPU until windows 10 makes a full release and revisit this again then..... Epic waste of $400 for a card -_-
 
Last edited:
Monitor capture is STRICTLY a Windows 8/8.1 benefit. Never use it on 7.

Also, I said OBS multiplatform for SLI.
This: https://obsproject.com/forum/threads/latest-windows-test-build-0-10-0.23342/

Will give it a shot. Bah at having to configure my scenes manually again though :(

Also no noise gate for mic? :(

As much as I want to utilize this SLI build, I just can't justify the "workarounds"

I can wait, although impatiently for either win10 Full release, or a full(er) release of the multiplatform OBS.
 
Last edited:
Will give it a shot. Bah at having to configure my scenes manually again though :(

Also no noise gate for mic? :(

As much as I want to utilize this SLI build, I just can't justify the "workarounds"

I can wait, although impatiently for either win10 Full release, or a full(er) release of the multiplatform OBS.
Yeah, there is a reason I don't use OBS multiplat all that often. That being said, Windows 10 will not help you aside from granting access to monitor capture, with current OBS 0.6xxx
 
Yeah, there is a reason I don't use OBS multiplat all that often. That being said, Windows 10 will not help you aside from granting access to monitor capture, with current OBS 0.6xxx
However monitor capture will let me use my SLI, which is the whole problem here.
 
However monitor capture will let me use my SLI, which is the whole problem here.
Yes, except that doesn't work for all games (some won't let you use borderless windowed; some won't even let you play not in fullscreen without issues). Also, Windows 7's monitor capture is terrible. Up to you though.
 
Lol, now we're just going in circles.

I said that I'll use single GPU until either Multiplat updates further, or until I upgrade to windows 10 that way I can use monitor/window capture. I don't plan on using window/monitor cap on 7.

As for playing borderless windowed, 99% of my gameplay/streaming is CS:GO which I can do that on, so I'm not too concerned.
 
Back
Top