Do any one know of such a program?
OpenShot might work. I haven't tried it before; I'm guessing based on a
screen capture from Wikipedia:
https://en.wikipedia.org/wiki/File:Screenshot_of_OpenShot.png
I think you may use blender 3d to upload images as images sequence and than
you may save it as a video.
If you don't mind a command line program, there is nothing better than
avconv.
For instance, if there are numbered pngs in a folder (1.png, 2.png etc)
than this will merge them:
avconv -r 24 -i %01d.png -vcodec libx264 -crf 24 -threads 0 output.mp4
I tried first to use the free webm
Openshot. If you have your images named like this: namepicture1,
namepicture2, namepicture3, etc, it will automatically ask if you want to
create a video with those images. You can choose in the settings how long
takes each picture and such. Very nice.