I have several folders with photos, each having 6-15 images. They are vacation photos or family gatherings etc.
I would like to write a Linux script (in shell or Perl) that creates videos from these images, using nice transitions like "page flip" or "rotate and fly away" and such.
I also want to overlay .mp3 sound over the photos.
People do this all the time with menu based video editing software, but I want to do so programmatically.
What would be your suggestion how to programmatically create a video from still images with various video effects?
I can program in Bash, Perl and C++, and I need something that can work on Linux.