I use 'Snagit 12' by a company called TechSmith. It works easily and flawlessly, can record for hours and hours, and is easy to edit you vids.
I like to record long periods of price action, with an EA managing the trade, and then play it back at high speed, so I can see what is happening. Then I can adjust the EA to work better, etc.
Also it is great for spike trading news announcements. You can see what is happening to price in the fraction of a second after news comes out. You can also see what your broker is doing during that time (increasing spread, etc.) and also how your EA is handling the whole thing. Then, you can adjust to be better prepared for the next time.
Then too, you will find it useful for lots of other things, recording online seminars you are in, etc.
Support from TechSmith is excellent, and they have email tips to help you to be a power user, if you want.
There is a small fee for Snagit, but to me it is worth much more, considering all the good I get out of it.