fixed malloc(0).
[swftools.git] / src / png2swf.1
1 .TH png2swf "1" "October 2004" "png2swf" "swftools"
2 .SH NAME
3 png2swf - Takes a number of png files and converts them to a swf movie, one
4 picture per frame.
5
6 .SH Synopsis
7 .B png2swf [-X width] [-Y height] [-o file.swf] [-r rate] file1.png [file2.png...]
8
9 .SH DESCRIPTION
10 This tools converts png image files into an SWF animation. It takes any
11 number of input pictures, and converts them to SWF one-by-one, where every
12 converted picture is a seperate frame in the target SWF. 
13 .PP
14 The way the
15 images are encoded in SWF is very similar to PNG (in that a zlib-based, lossless
16 compression algorithm is used). Under special circumstances, when the image
17 is 32 bpp with alpha information, it is converted to (lossy) jpeg compression
18 though, to preserve the alpha, which can't be encoded in any other way in the SWF.
19
20 .SH OPTIONS
21 .TP
22 \fB\-r\fR, \fB\-\-rate\fR \fIframerate\fR
23     Set movie framerate (frames per second)
24 .TP
25 \fB\-o\fR, \fB\-\-output\fR \fIfilename\fR
26     Explicitly specify output file. (Otherwise, output will go to stdout / output.swf)
27 .TP
28 \fB\-z\fR, \fB\-\-zlib\fR \fIzlib\fR        
29     Use Flash MX (SWF 6) Zlib encoding for the output. The resulting SWF will be
30     smaller, but not playable in Flash Plugins of Version 5 and below.
31 .TP
32 \fB\-X\fR, \fB\-\-pixel\fR \fIwidth\fR
33     Force movie width to \fIwidth\fR (default: autodetect)
34 .TP
35 \fB\-Y\fR, \fB\-\-pixel\fR \fIheight\fR
36     Force movie height to \fIheight\fR (default: autodetect)
37 .TP
38 \fB\-v\fR, \fB\-\-verbose\fR \fIlevel\fR
39     Set verbose level (0=quiet, 1=default, 2=debug)
40 .TP
41 \fB\-C\fR, \fB\-\-cgi\fR 
42     For use as CGI- prepend http header, write to stdout
43 .TP
44 \fB\-V\fR, \fB\-\-version\fR 
45     Print version information and exit