It depends on your requirement, paid softwares have much more advance options. But if you want to know free screen recording software with some good features, I can tell you some software like https://screen.center can work fine for you too.