NAME

     whirlgif - a quick program that reads a series of GIF files,
     and produces a single gif file composed of those images.


SYNOPSIS

     whirlgif [ -v ] [ -trans index ] [ -time delay]  [  -o  out-
     file] [ -loop ] [ -disp method ] [ -i incfile] file1 [ -time
     delay] file2


DESCRIPTION

     -v   verbose mode

     -loop [count]
          add the Netscape 'loop' extension.

     -disp method
          Sets the image 'disposal' method.

     -time delay
          inter-frame timing.

     -trans index
          set the colormap index 'index' to be transparent

     -o outfile
          write the results to 'outfile'

     -i incfile
          read a list of names from 'incfile'


TIPS

     If you don't specify an output file, the GIF will be sent to
     stdout.  This  is a good thing if you're using this in a CGI
     script, a very bad thing if you run this from a terminal and
     forget to redirect stdout.

     The output file (if  any)  and  -loop  _MUST_  be  specified
     before any gif images.

     You can specify several delay statements on the command line
     to  change the delay between images in the middle of an ani-
     mation, e.g.

     whirlgif -time 5 a.gif b.gif c.gif -time 100 d.gif  -time  5
     e.gif f.gif

     Although it's generally considered to be evil, you can  also
     specify several transparency statements on the command line,
     to change the transparent color in the middle of  an  anima-
     tion. This may cause problems for some programs.



BUGS

     The loop 'count' is  ineffective  because  Netspcape  always
     loops infinitely.

     should be able to specify delay in an  'incfile'  list  (see
     next bug).

     Does not handle filenames starting with a - (hypen),  except
     in 'incfile'.

     Needs better documentation.



TODO

     Only save colormaps that are different from preceeding ones.

     have an option that compares current image with previous and
     then  only  save  the  smallest  rectangle  that encompasses
     changes. I need sample code- the most  efficient  algorithms
     are patented?

     option for luma sorting of colormaps

     define extension block in order to have frame lists.



     This program is available from
     http://www.msg.net/utility/whirlgif/

     --------------------------


AUTHOR

     V2.01 Kevin Kadow   kadokev@msg.net

     Based on 'txtmerge' written by:
     Mark Podlipec  podlipec@wellfleet.com
     Man Page by Mintak Ng <mintak@hitak.com>















Man(1) output converted with man2html