Question / Help CPU Usage Higher Than It Should Be?

SpaceDuck

New Member
Hi guys!

I'll preface by saying I have a vague understanding of how all of my encoding settings work, but I don't feel like I have a complete grasp of everything yet. I feel like OBS is using more CPU usage than it should be. I was streaming Outlast at 720p 60fps. I was rescaling it to 720p because I wanted to record it in 1080p. I have an I7-7700k using x264 at the veryfast preset (I believe I accidentally started the stream with medium turned on but I switched it partway through). Anyways, OBS said that it was using just under 70% of my CPU. I feel like that is abnormal for the CPU that I have, though maybe I'm just crazy. I probably will end up switching back to using NVENC (I originally switched from NVENC to using x264 because it would lighten the load on the GPU while recording) but I'm still wondering if what's happening is abnormal.

Anyways I'm attaching my log to this post.
 

Attachments

  • 2018-10-20 19-47-34.txt
    70.1 KB · Views: 6

carlmmii

Active Member
The logs show you were using the encoder rescaling option to get 1280x720, with your output (scaled) resolution still at 1920x1080. You changed this down to 1280x720, but never did a test recording on the x264... just NVENC.

The encoder "rescale output" function uses the encoder to do the image rescaling, which means if you're using x264 then it's going to be wasting a lot of the CPU's time doing this. The output (scaled) resolution setting in the Video tab uses the GPU to scale the image before it goes to the encoder, which is a minimal hit.
 
Top