First off, a good screen recording program is needed, for that I would recommend Fraps. This is usually a paid program but fuck that shit. The provided link will install the program, registered and ready to use. (No viruses)
For somewhat advanced users who are familiar with tormenting programs, here is a link for Adobe Premier Pro, an amazing video editing program.
Adobe Premier Link