Screencast requires flash player :( I wish the day where I can forget about flash player will be gone soon...I want to watch your screencast but Adobe won't trick me into installing their malware again...
I use ShareX for my screenshotting/quick screen recording needs.
Based on the open source MediaCrush, may it rest in peace