Icecream Screen Recorder (Paid)
Icecream Screen Recorder is a feature-rich software that allows users to take screenshots. Similarly, make screencasts, create screen videos together with webcam videos, record video games, etc. Like some of the other options mentioned, it allows you to record audio and video at the same time. It is also possible to add the webcam to the recording. Similarly, once inside the editor it is possible to add text, arrows, and lines to highlight parts of the video. As a special feature, there is the possibility to zoom in while recording. This allows you to increase the size of a particular area of the screen. This software comes in a free presentation with limitations and a paid version with full functionality. Both can be downloaded from here.