Auto Stop Free
Auto Stop Free is a Blender add-on that gives you a simple 3D Viewport N-Panel checkbox that enables auto stopping of animation playback / recording at your scene's last frame. This is a HUGE help for protecting your auto keying input from being overwritten by Blender's default playback looping. It also helps protect rigid body physics simulations cache from being lost by looping, giving you peace of mind and allowing you to focus more on your performance. Plus, it's free! Compatible with Blender 2.79 - 4.2.
If you need more options, definitely check out my other add-ons like Countdown Record + Auto Stop and Camera Flow Pro. They're sure to be a huge help with your auto keying performance capture. Enjoy!
Legacy support for Blender 2.79 is included, allowing you to do some really unique live interactive physics that can be imported into future version of Blender for rendering in Eevee, Cycle etc.