Jump to content

Hey guys so I wanted to use OBS to record since people say it takes away 0 frames, which is perfect for my potato computer. But the problem is that whenever I start up OBS it instantly KILLS my frames. And it's not even recording! It just sits there doing nothing. I should be getting about 50-120 FPS (The FPS is never stable) but whenever OBS is open (not recording) it puts the FPS at a stable 20 Damn Frames. How am I supposed to record anything?! Please help. And if it helps , my system has a Pentium G620 and 4GB Of Ram. Intel HD Graphics. 

Link to comment
https://linustechtips.com/topic/787388-non-tech-related-obs-killing-frames/
Share on other sites

Link to post
Share on other sites

1.) Whoever told you that OBS doesn't kill frames was lying

2.) The amount of performance hit depends on many things, the way you record (QuickSync, NVENC, x264), quality settings, resolution, bitrate, etc.

 

x264 -> Best quality at low bitrates but huge CPU demands. Good for streaming. Good for low bitrates.

 

NVENC -> good quality at very high bitrates with small performance hit but requires NVIDIA GPU. Not that good for streaming. Average for low bitrates.

 

QuickSync -> average quality at high bitrates with the least performance hit, requires Intel iGPU. Not good for streaming. Terrible for low bitrates.

(If you don't have dedicated graphics card, this will be quite bad).

Link to post
Share on other sites

It is also possible that if you don't have something running at that framerate then it could be only showing the framerate that is present.

(Say the animation I am playing is 12fps then it could be showing 12fps in the preview cause you are not running a recording that locks to a certain framerate)


OBS is very much a CPU intensive program. Not having a graphics card is definitely going to lead to some issues because a majority of the encoding load is on your cpu but so are your graphics.(due to intel hd). If you had something like an Nvidia GPU then you could have OBS encode using its onboard chip that would process through NVENC and the CPU load would drop drastically.

 

One thing you can try is going into output and adjusting the encoder preset. Faster the less CPU it is going to use. 

2017-05-31_20-00-02.gif

Link to post
Share on other sites

9 minutes ago, Jamacanbacn said:

It is also possible that if you don't have something running at that framerate then it could be only showing the framerate that is present.

(Say the animation I am playing is 12fps then it could be showing 12fps in the preview cause you are not running a recording that locks to a certain framerate)


OBS is very much a CPU intensive program. Not having a graphics card is definitely going to lead to some issues because a majority of the encoding load is on your cpu but so are your graphics.(due to intel hd). If you had something like an Nvidia GPU then you could have OBS encode using its onboard chip that would process through NVENC and the CPU load would drop drastically.

 

One thing you can try is going into output and adjusting the encoder preset. Faster the less CPU it is going to use. 

2017-05-31_20-00-02.gif

Yeah the encoder preset I had it already set on ultrafast. And also I don't get what this means. "

It is also possible that if you don't have something running at that framerate then it could be only showing the framerate that is present.

(Say the animation I am playing is 12fps then it could be showing 12fps in the preview cause you are not running a recording that locks to a certain framerate)"

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×