stills2dv logo
An open source solution to make a movie out of still pictures, stills can be of any resolution (highest preferably for best results)
Changelog
alpha-0.003Now works fine with ImageMagick 6.2.4 (I'm not sure since which version but at one point convert could not handle having 2 "-crop" options on the same command line which resulted in disasters, I simply splitted the command line in 2.
alpha-0.002Now with NEW "crossfade" feature It is now possible to make a transition from one picture to another with a crossfade, using version alpha-0.002 of stills2dv

Make a workfile like this one:

  img black.png duration                                          4.33 
  img crow.jpg startpoint 1865,1012 crossfade                     0.33
  continue zoom 1,fitwidth duration                               5.0
  img black.png crossfade                                         8.33
  img wildboar.jpg zoom 1 startpoint 952,1544 crossfade           0.33
  continue endpoint 884,1148 duration                             0.33
  continue zoom 1,fitwidth duration                               0.33
  img wildboar2.jpg startpoint 1988,1364 zoom fitwidth,1 duration 3.33
  continue duration                                               1.0
  img tree.jpg zoom 1 startpoint 1436,2692 crossfade              3.0
  continue duration                                               1.0
  continue endpoint 880,1368 duration                             3.0
  continue endpoint 1148,160 duration                             3.0
  img black.png crossfade                                         4.0
  img goat.jpg zoom fitwidth crossfade                            2.0
  continue endpoint 1064,632 zoom 1 duration                      6.2
  img baldeagle.jpg startpoint 1176,860 zoom 1,fitwidth duration  0.33
  continue duration                                               1.5
  img owl.jpg zoom 1 startpoint 857,1012 crossfade                0.2
  img baldeagle.jpg startpoint 1176,860 zoom fitwidth crossfade   0.2
  img owl.jpg zoom 1 startpoint 857,1012 crossfade                0.2
  continue zoom 1,fitwidth duration                               5.0
  img black.png crossfade                                         5.0

Run that workfile in stills2dv


   ./stills2dv -tmpdir tmp workfile outputscript

Run that newly generated outputscript file


  . ./outputscript

Encode all those newly produced 1730 frames in a DV stream

 
  encodedv -e 1730 -a wav tmp/tmp%05d.ppm myaudioexample.wav > out.dv 

use Kino to assemble cuts and convert to a mpeg file

  kino

And look at the result

I created this little example movie with pictures I took myself and some soundtrack I created from audacity

(Low Resolution)mpeg1 file: mpeg1.mpg (10M)
(High Resolution)mpeg2 file: mpeg2.mpg (17M)

Download the source

Click here to download the source.
Source Hosted by: SourceForge.net Logo

Requirements

convert (part of Imagemagick)
encodedv (part of libdv)

and I suggest:

Kino