My recommendation for screen recording software:

For Windows: Apowersoft Screen Recorder Pro

For Mac: Apowersoft Mac Screen Recorder

With this screen recording software you are getting the features below: 

  1. Export videos to WMV, AVI, MP4, MOV, MKV, FLV, MPEG, VOB, WEBM
  2. All kinds of activities on screen including self-demonstration, tutorials, live chat, video games, streaming videos on web browser, etc.
  3. Multiple Recording Modes

    Full Screen: records what happens on the entire computer screen.
    Custom Area: enables you to select any portion of the screen to record.
    Around Mouse: tracks your mouse to record.
    Select Window: selects the window you launch on screen to record.
    Obviously, these thoughtful modes win users’ favor and users tend to choose this as their screen recording tool.

  4. Record Screen with Audio Simultaneously

  5. Record Video from Webcam

  6. Real-time Screencast Editor

    A toolbar will show along with screen recording, letting you annotate on screen using text, line, callout, highlight and more without having to pause.

  7. Professional Video Editor

    You may also import recorded video into this built-in editor for further editing it with more comprehensive options including trim, merge, visual effects, watermark, etc.

  8. Record Live Streams

  9. Record Webinar

  10. Record on Daily/Weekly Basis

    This software also fulfills your needs in making regular recordings in automatic way, letting you set all the tasks to carry out in future with a few clicks. It can also be used to monitor your screen during your absence.

  11. Real-time Screen Monitoring

    There are times that you may want to record the internet activity of your kids when you are not around, or you may desire to protect privacy of your computer during your absence. Whatever the purposes are, you can utilize this program to record screen in automatic way so as to monitor any screen activity.

  12. Save and Share Screencast

  13. Perfect Video Converter

  14. Upload Video on FTP

  15. Share Video on YouTube

For Windows: Apowersoft Screen Recorder Pro

For Mac: Apowersoft Mac Screen Recorder