If you are a Windows 10 user like me, nothing beats XBOX Gamebar which is preinstalled with Windows for recording your gameplay as the video quality is excellent (1080p - 60fps), video size is bearable, and FPS drop to the best of my knowledge is minimal compared to other recorders that I have experimented with. Icing on the cake is the replay buffer which saves last x seconds of your gameplay (like OBS, Shadowplay) so you don't miss anything crucial. It's also worth mentioning that it requires literally no setting up unlike OBS or other recorders nor do you have to turn it on everytime you start your game.