From Seo Wiki - Search Engine Optimization and Programming Languages
SWFTools is a suite of software tools to create and manipulate SWF files. SWF is the file format used by Adobe Flash (formerly Macromedia Flash) animation software. SWFTools runs on Windows, Mac OS X, AmigaOS, Linux and several other Unix-like systems.
The central tool is swfc which takes as input a description of a Flash animation in a simple language and creates as output an SWF file. It is possible to include ActionScript scripts into the generated SWF file. SWFTools also includes the RFXSWF Library which allows to write programs that generate SWF.
In addition SWFTools includes a number of tools to convert content in the PDF, JPEG, GIF, WAV and AVI formats to SWF, and others to extract information and content from existing SWF files. It's also possible to embed other SWF files, which may be useful for animating static pictures (for example, the static SWF files generated by OpenOffice.org Impress and Draw).
- Gnash, a free Flash viewer
- Ming, a free library to create SWF files, used by SWFTools
- Comparison of screencasting software