Windows Movie Maker can do most of what you want, but it's not automatic. It might be scriptable, though.
_________________________
-- roger