Have you ever heard about
AMD Gaming Evolved or
NVidia GeForce Experience? After using FRAPS for years I recently used these two and I can say they are VERY GOOD and completely FREE.
- AMD Gaming Evolved probably aims for AMD video cards, but I have tried it's recording with my NVidia card and it worked flawlessly with no big drop in game performance. This app have a
pro aspect of running without too much hardware restrictions, like NVidia GE does, but I guess that there are some yet for video recording, so check it out.
- NVidia GeForce Experience is by now my default choice. The performace in recording games while playing was incredible with it. I've recorded the intro from Metal Gear Solid V: Ground Zeroes with ultra graphics and I couldn't notice any interference while recording it. My hardware isn't the optimal machine to run hardcore games (AMD Phenom II x4 925, 8gb RAM, Nvidia Geforce GTX660 2gb - now it's slightly better with AMD FX-8370E processor), so the performance to me was great. Btw, this app have the
con aspect of requiring you having some hardware specifications to run, like an appropriate graphics card, RAM and processor, so check it out. The
pro aspects are better recording/playing performance and the fact it comes bundled with recent NVidia GeForce graphics driver.
Plus, both apps have "game configuration optimization" (a few games with AMD GE running with NVidia card and many with NVIDIA GE running with NVidia card), which greatly improve your games quality based on your hardware. Both can directly stream your gameplay through twitch.tv also.
I guess you should try them out. They have many other features you can use in order to have a better gaming experience. Cya all!