Question / Help Lagging recording video

Floweramon

New Member
Hello. So I just got OBS to work for me (thank you for your help Harold and Osiris, I appreciate it very much ^_^), so I tried recording some stuff. But the video all seems laggy and are losing framerates. I've been changing the fraps around to see if that helps because I've heard people say in the past that that can do the trick, but it doesn't seem to be helping. Here's the log: https://gist.github.com/a81b35d1b164a16d3cace32c5466b3c8
 
Last edited:

Floweramon

New Member
Okay, so I messed around with it a bit and changing the downscale filter from bilinear to bicubic seems to have helped, but it's still dropping frames every so often.
 
it may be hard to squeeze good performance out of this cpu/gpu

1. 60hz desktop refresh
2. 30 in obs
3. 60 in game if there is switch for it (like bf3, bf4, overwatch)
4. enable vsync in game
5. run obs as admin
6. make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you enabled vsync@60 and its still maxed lower resolution and/or details.

AFTER you are done with above , use simple mode in output tab and settings from pic

if you cant get 60fps try limiting fps in game to 30 with RTSS http://office.guru3d.com/afterburner/RTSSSetup700Beta28.rar
 

Attachments

  • Capture.PNG
    10.4 KB · Views: 72

Floweramon

New Member
it may be hard to squeeze good performance out of this cpu/gpu

1. 60hz desktop refresh
2. 30 in obs
3. 60 in game if there is switch for it (like bf3, bf4, overwatch)
4. enable vsync in game
5. run obs as admin
6. make sure your gpu can do stable 60fps in game without being maxed. OBS needs some of gpu resources as well. If you enabled vsync@60 and its still maxed lower resolution and/or details.

AFTER you are done with above , use simple mode in output tab and settings from pic

if you cant get 60fps try limiting fps in game to 30 with RTSS http://office.guru3d.com/afterburner/RTSSSetup700Beta28.rar

Okay, so my computer was set at 60hz, OBS had been set at 30, the game doesn't have a way to switch the fraps, but vsync was already on, really the only changes was running obs as admin. I'm not sure how to do point six, but I can say there's no option in the game to lower the graphics. Output mode was already set to simple. Also, since you were worried about my cpu's performance, I tried to google a way to improve it, and I found this (I used Secret Processor Trick). Long story short, it seems despite changing very little, it's gotten worse, because now whole groups of framerates are dropping in the video. And the gameplay is fine, I've seen some people on here say that framerate problems are never OBS's fault, but I'm telling you that I played the game smoothly with no interruptions, then I look at the footage and there's all sorts of dropped parts. So I guess, just throwing things out there, would changing the bitrate in the output help?

Edit: Sorry, forgot you need the log: https://gist.github.com/5f0220e6529c535d1e32d025f98cfd5d
 
Last edited:

Floweramon

New Member
why do you ask for help when you are not willing to listen and apply changes you are given? new log shows you didnt change anything
this pc is really slow and you will not get any good results with it

I told you, my computer was already refreshing at 60hz, the integer FPS value was already set at 30, the game doesn't have a way to switch fraps in game, the vsync was already on so I didn't change that, I don't know how to monitor the cpu while playing the game, and the output was already set to simple mode. The only thing I was able to change that you ask me to was setting OBS to run in administrator mode. Everything was already as you suggested, there was nothing to change from what you gave me, which is why I suggested the bitrate thing.

Edit: Also, for the record, what kind of CPU would I need to do this?
 
Last edited:
revert this secret processor trick (!!!!) to the state from before your change
you can/should enable performance mode in windows power options in control panel
use recording settings from my picture in post #3
enable fps counter in steam "ingame" options OR flip "show own statistics" button in RTSS - >pic
if you cant get 60fps try limiting fps in game to 30 with RTSS http://office.guru3d.com/afterburner/RTSSSetup700Beta28.rar
 

Attachments

  • Capture.PNG
    62.4 KB · Views: 35
Last edited:

Floweramon

New Member
revert this secret processor trick (!!!!) to the state from before your change
you can/should enable performance mode in windows power options in control panel
use recording settings from my picture in post #3
enable fps counter in steam "ingame" options OR flip "show own statistics" button in RTSS - >pic
if you cant get 60fps try limiting fps in game to 30 with RTSS http://office.guru3d.com/afterburner/RTSSSetup700Beta28.rar

Okay, so I think I've done all that. When I went to change the power option, the only one that looked like what you were talking about was "High Performance". I've experimented with limiting the in game fraps to both 30 and 60 fraps. I did 30 first, and while the footage actually recorded really smoothly the game itself was dropping frame rates (I don't know how to explain that :/). So I did 60 fraps, and the game ran fine, but then the footage was just a black screen. So I switched back to 30 fraps, and this time there was no change. The game played fine, and the footage was all black.

https://gist.github.com/99b95221199f443febfc1cf555164d2f
 
so cpu actually can make it, good
try setting scaled resolution in video tab to 1366x768. it will disable scaling and take some load off of gpu. if you wont see this "Video stopped, number of skipped frames due to encoding lag: 123/1465 (8.4%)" after change its all good

gpu is a problem. you should understand that what we are doing here is more of a stunt on "will it blend???" basis. intel igpus are just terrible with role of main gpu and too slow for it
black screen - yes it can happen - its a conflict between obs game capture and rtss. it works most of the time but likes to bug out for me too - restart obs and rtss and try again. starting rtss first and obs as second may help. you can try different limiting programs https://www.youtube.com/watch?v=K2BwaVVM7Lg OR try changing game caputre source to display capture. disable / delete game capture when using the other
so as you see limiting to 30 is the only chance if you can eliminate ingame stutter with another limiting software
thats really it. try updating driver https://downloadcenter.intel.com/do...phics-Driver-for-Windows-15-40-?product=81497 it may help
 
Last edited:
crap I forgot the simplest way.
try setting desktop refresh rate to 30hz in intel driver panel.
use vsync in game.
dont use rtss in this case or other programs
game capture in obs
 
Last edited:

Floweramon

New Member
crap I forgot the simplest way.
try setting desktop refresh rate to 30hz in intel driver panel.
use vsync in game.
dont use rtss in this case or other programs
game capture in obs

Okay, so I tried all the above (except I can't change the refresh rate to 30hz, it only goes to 60hz or 48 hz) and it all continues to be a problem. And now it's gotten to the point where I can no longer even just play the game smoothly while OBS is recording (the footage looks even worse, like a slideshow). I think I might just need a new computer (I got this one back in 2010 so it's probably time to get a new one anyway). So I guess the only thing I can ask now is what kind of computer can run OBS? You've mentioned the GPU is important, but like, what kind of GPU would I be looking for? I don't really know what to look for in that regard. And the computer I have now is i5, should I be looking for an i7, would that improve gaming and recording? I'd also like to be able to use the pc for day-to-day use, so there's that. And I guess... any other things I should be taking into account when getting a good gaming pc to run OBS would be nice to know.
 
If you want to to go shopping today it would be Ryzen 1700, 16gb of ram@3000 and GTX1060 6gb as minimum gpu.
But I would wait for Intels Coffee Lake launch in a month or so and observe how things will look then. Amd will probably change ryzen prices
 
Top