You will need a compositing program like combustion or adobe after effects. You could time the animation to the real life video through trial and error, but you would still have to put them together.