Question / Help Problems with obs recording

Bravemark1

New Member
Ok so I upgraded my pc so that I can play games at a more respectable framerate and record my gameplay, so I tryed to use OBS since it has NVENC support and option to record to multiple audio tracks. The game which i was trying to record is CS:GO, and framerate seems fine, and there arent any noticeable framedrops. However I have some problems, often I get a message that its struggling with encoding and that I should turn my settings down, after trying to stop recording it says Stopping recording for a while (depends from the lenght of recording) and my audio really struggles, aka at the start of watching back video (for like first 1 or 2 min) and then it just speeds up to like 2x while the video is at normal speed.

Specs:
Windows 10 pro 64-bit, latest updates should be installed
Intel core q6600 2.4ghz,
Msi GTX 1050 low profile, overclocked a bit,
2x2GB DDR3 RAM running @ 800mhz and 1066mhz
1tb and 500mb disks

log should be attached below
 

Attachments

  • 2017-09-19 15-54-30.txt
    9.5 KB · Views: 15

Fenrir

Forum Admin
Code:
16:31:46.336: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 762 (0.9%)

You're overloading your GPU. Not by much, but it can still cause issues. Make sure you're capping FPS in the game that your PC can hold stable.
 

Bravemark1

New Member
ok so i tried that again and I capped my framerate to 75fps since my monitor is running at 75hz refresh rate, and i figured out that the higher the framerate the faster the sound playbacks and it gets quicker progressively
 

Fenrir

Forum Admin
Your video card is still being overloaded. It looks like the 1050 can hold 75fps steady when paired with that weak of a CPU. Try capping the game at 30 (just to test) and see if the issues with OBS go away, then try 60.

You can also try lowering FPS in OBS to 30, which will relieve some of the stress on your GPU.
 

Bravemark1

New Member
ok so first off sorry for late response, i didn have that much time, so back to the topic, first thing that i tried was lowering my obs recording settings, and it gave me a bit more fps and a bit less dropped frames, but the issue did not go away, next thing i tried was reinstalling VBAudioCable - a program that helps me seperate audio so that i can use multiple audio tracks, it also did not work, so then i tried what you wrote and the problem went away since i capped my fps in game to 60, and frames dropped were few to none, also is there an alternative since i don't want to have my fps in game capped to 60 because its a bit sluggish, and it feels laggy
 

Bravemark1

New Member
also that encoding lag and frames dropped are probbably from the start of the recording since i capped framerate after i started recording, and also the long "Stopping recording..." message went away really quickly
 

Bravemark1

New Member
Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 2747 (1.3%)
Video stopped, number of skipped frames due to encoding lag: 145465/148703 (97.8%)

this was with the x264
 

Fenrir

Forum Admin
Rendering lag (lagged frames) indicates GPU overload, encoding lag (skipped frames) indicates CPU overload.
 

Bravemark1

New Member
i kinda figured that and also, are there any settings i can turn down so that i will have less cpu usage? i use cqp 20 with low latency high performance preset and high profile (with 2 pass encoding)
 

Fenrir

Forum Admin
resolution/fps are the big ones in OBS itself, outside that you'll need to look into capping FPS in the games you're playing at a lower value.
 

Bravemark1

New Member
the most demanding here is csgo so there probably wont be any problems with other games (tho i havent tried it yet) but csgo is the most competitive of them all so theres that also, and im currently doing some tweaks to my pc and csgo so that i can hopefully get a bit more fps and a bit more cpu head room, but overclocking would probably also help tho my mobo does not support it so i was thinking about doing bsel mod
 
Top