I used to be able to stream (before OBS Studio) with 60 FPS around 3000 bitrate no problem. Windows 10 came along, OBS Studio got better, so I switched. I've been unable to stream certain games still at 60fps. I went and upgraded my GPU because I thought it was the bottleneck, from a 970 to a 1070.
I thought there was no way my i7 4770K would be bottlenecking but I am still in fact getting high encoding warnings, and noticeable performance hits and 100% CPU usage. I feel like there's something in my settings that isn't right but I can't tell what. Does anyone have any clues? I can obviously do NVENC just fine but the pixelation quality is not worth it to me. I prefer x264 because of the higher quality and that's why I forked over the $$ for the i7 in the first place.
EDIT: I am starting to think I need to upgrade my CPU -- anyone else have any ideas?