Yeah, even though it’s primarily streaming software you really can’t go wrong with OBS when it comes to regular recording, whether you’re using NVENC (Pretty sure its settings offer finer control over bitrate and such than shadowplay… Not that it matters that much, since NVENC is pretty prone to nasty artifacting even at higher settings), Quicksync or traditional encoding.
It can be a bit of a pain to set up initially (due to the sheer plethora of settings and the streaming-centric layout), but you can find plenty of written guides or tutorials on youtube for either of the two versions. (And of those two versions you should probably pick OBS Multiplatform)
And when it comes to more “traditional” recording software… I think Dxtory is still the go-to program when it comes to recording uncompressed footage, but i’ve never tried that one myself since it costs about 40 dollars or so. There should be a demo version, though.