Hello deeguy1:
To my knowledge, there is no software or online application that can create a large volume of unique videos AT ONE TIME.
Animoto will create a video from a stack of images and it will throw in a musical background track as well. And if you repeat the process, it can do a variation of the video. But, as far as I know, it won't do a VOLUME of them AT ONE TIME.
And in the realm of desktop software applications, Muvee Reveal will do a similar job as that of Animoto. But again, it won't do a Volume of them AT ONE TIME.
I know what you are getting at, but I think that you will have to settle for ONE AT A TIME video rendering.
Maybe someday there will be something along the lines of what you seek. But I can only imagine that you would need a hell of a lot of system resources to do unique versions of a video simultaneously in multiples.
Cheers! - "Wiz"