30fps limit? What are you talking about? You have the application set to 30 fps. I don't know if you've actually gone through all the settings if you're expressing discontent about 30fps. Also, why in gods name are you limiting x264 to 2 threads? Holy moly, I realize you want to make room for your game but you shouldn't try to manage thread scheduling yourself by limiting threads, you'll only end up causing far more problems. *Always* let the system manage the threads, and use process priority to "hint" at how to schedule the threading. You have fantastic CPU with 8 hardware threads, there's no reason why you shouldn't be using them all. Wow. An *incredible* self-imposed limitation upon yourself, no wonder you're having problems. Superfast with 920x600? That's terrible, probably all you can manage with the 2 thread limit.
Until you get the settings right I don't want to hear anything about "performance problems".
If you want some good recording settings, reset EVERYTHING in advanced back to default (hit that "defaults" button), then:
In video settings:
- Base Resolution: 1920x1200 base resolution (monitor)
- Downscale: 1.5 downscale (which is 1280x800, if you only have 2500 bitrate available then maybe you might 1.75, I recommend at least 3000 for 1.5)
- FPS: 60
In advanced settings:
- x264 preset: veryfast (unless you are on a poor machine or using a 2-pc setup you should use this always!)
- No custom x264 encoder settings unless you want to use the "crf" command while using VBR
- "Above normal" process priority if you want slightly better capture performance
And then use game capture or window capture to capture your game