Apowersoft Screen Recorder Pro
Simple yet powerful, Apowersoft Screen Recorder Pro is a nice choice for recording any screen activity as video in high quality. It supports capturing screen along with audio from system sound, microphone or both and saving in different video formats (MP4, WMV, FLV, AVI, etc.) and GIF. Aside from recording screen manually, it even provides task scheduler for capturing automatically during your absence. In addition, some useful features are also added to this screencast program including iOS recorder, advanced video editor and the ability to move recording region while making screencast.
Key Features:
Captures screen in different recording modes;
Records screen with audio in high quality;
Makes real-time editing when recording;
Moves recording region while capturing;
Uploads recordings to YouTube and FTP;
Schedules tasks for recording;
Screenshots of anything displayed on screen;
Supports multiple monitors;
Converts and edits video files;
Streams and records iOS screen