i am trying to record CSGO, but when i do start recording i still get very high frames per second (around 150) but the game still stutters or lags. How can i fix this?
i am trying to record CSGO, but when i do start recording i still get very high frames per second (around 150) but the game still stutters or lags. How can i fix this?
Using custom x264 settings: "crf=20"
Uncheck "enable view" by right clicking on the preview window in OBS then selecting preview. the preview screen has been known to cause in-game lag.
Code:Using custom x264 settings: "crf=20"
There is no need for this since you are using the buffer trick.
you could try superfast for x264 since you are local recording, you should see very little quality loss
OR
Enable quicksync (iGPU hardware encoding) this will need to be enabled
OR
VCE (AMD GPU hardware encoding) https://obsproject.com/forum/threads/obs-branch-with-amd-vce-support.13996/
above is a link to a fork of OBS that has VCE built in. I will say that the buffer 0 trick doesn't work with VCE but you could always just set your bitrate to 25000
all three methods will allow you to take load off your CPU
the question should be why do you want to use a hardset crf without knowing how that affects encoding?using superfast preset fixed the issue, can u answer some questions please? just for educational purposes
how does using the crf=20 affect the "encoding tab", does crf=20 override it? and exactly what does the buffer trick do? If i do want to use crf=20 how should i set up the Encoding setting?