ActionScript Viewer by Eltima Software is a powerful program for learning the inner structure of SWF files and their scripts. It offers SWF to FLA or Flex source projects conversion and the possibility to edit SWF files even without conversion. The following SWF elements can be edited: texts, images, sounds, links, etc. It is also possible to extract SWF elements (sounds, images, videos, shapes, frames, morphs, fonts, texts, buttons, sprites and scripts) to multiple formats and save them on the hard drive. Videos can be extracted to AVI, MPEG, FLV and FLA, images - to PNG, JPEG and BMP, sounds - to WAV or MP3, etc. ActionScript Viewer supports Flash 5, 6, 7, 8, 9, 10, Flash CS5 and CS5.5 (supports TLF texts and conversion .xfl - XML-based FLA) and Flex. ActionScript Viewer features multi-window interface that allows its users to work with multiple SWF files at once and compare the results. You can also learn the detailed tags structure of SWF files with the help of unique Dump View feature of ActionScript Viewer.