There is a reason why "free" software is "free". No obligation to the user. There is a reason why some good software costs real money. There are development costs that don't get paid for without sales income. There is lastly a reason why some very bad software costs money: greed.
If you want to use free software to do this stuff, YOU need to spend some time with the tools. A great place to start is here:
YouTube - Broadcast Yourself.
or here:
Making Videos
Like with ones embouchure, there are many factors that need to be juggled to get success. I have used Apple iMovie with good results. It was part of the iLife package with other cool stuff. Not free, but very inexpensive.