I intend to start a youtube channel just on topics I see fit, but struggling to find a software to record what I intend to show on my screen. It's not for gaming, I don't mean a capture card or anything like that, I mean to record my movements on my computer screen as I talk lol..

Screencast is one that has been mentioned too me, as has serif, but that's just by having a quick scan online, I'd prefer to be recommended one by someone that know's their shit before I decide to buy. I have a mic but presume I'll need additional software to record my voice also, or is there a two in one sorta thing?

any suggestions would be appreciated!