There is software that can do this but I can't remember the names of the specific programs right now. But I remember reading about some of them at videohelp.com - I'd recommend checking there for help with this kind of stuff.
I had some time, so I did a quick search. Here's a link: