A smart tool for screen shot and screen video recording. I'm using C# 6.0 with .Net framework 4.5. For writing video files I'm using AForge.Net a third party framework for computer vision and artificial intelligence.
Actually it was my University assignment so I think to make this opensource so that I can help others.
Thanks for your consideration! @Habib-Developer