Based on my experience in recording games, i had 2 recording programs that high in quality, lower size and easy to set up compared with the other programs. 1. Open Broadcaster Software 2. Bandicam The question is why both of the programs that i choose? Because both of them support external x264 codec that better in quality, lower size and easy setting for x264 codec to "ultrafast preset" that very usefull to record any local games without experience any lag. This codec is very usefull if your PC have a low GPU card but have a high RAM or your GPU card can not support any recording programs. 1. Open Broadcaster Software is free software that you can download it from its website " https://obsproject.com/download " To set this programs in ultrafast preset you can go to Settings --> Advanced --> Choose : Process Priority Class " High ", x264 CPU Preset " Ultrafast "(When you select this option a warning message will appear, just click yes...