Movavi Screen Recorder is a 2-in-1 screen recording tool and full featured video editor for Windows, and Mac. Movavi Screen Recorder has everything you need to make professional-looking Minecraft videos.
I believe no screen recorder could guarantee you a lag-free screen capture, cos whether there's lag with frame drop or not depends on not only screen recording app, but also your gaming, your hardware. In some cases, with lower video parameter or hardware accelerated encoder, the lag may be reduced or disappear. But still in many cases, when your PC is not so powerful, there's nothing to get rid of this laggy capture problem unless you level it up or turn to a capture card or another machine to initiate the recording. A post is shared here for lag-free screencast: Screen recorder with no lag? 6 Tips to Reduce or Remove Lags