Two good solutions, in order of (my) preference:
1) Open Broadcaster Software
2) FFSplit
Both are free. I find OBS easier to work with.
So instead of broadcasting something you record it to harddrive instead, it's in the settings. I'm using OBS when I'm streaming here. If you're having issues...