Flash Decompiler and Optimizer
Flash Decompiler Trillix for Mac
Flash Decompiler Trillix is perhaps the only tool available for the Mac which can help you regain lost FLA source files. It supports up to Flash 9 and ActionScripts 3.0. The people from Eltima were nice enough to send me a review copy of their software.
Flash Decompiler Trillix can extract images, sounds, video, shapes, morphs, fonts, texts, buttons, sprites, frames and scripts into various file formats. All objects are extracted separately into flash animation (SWF) and flash sources (FLA) file formats, except scripts which can be saved to AS and TXT file formats.
To modify a Flash file, you can simply convert the SWF into an FLA, modify/replace any of the Object and publish it back to SWF. Well, the interface is rather Window like but ported to the Mac, but I guess that's OK.
Well, if you're on Windows, have a look at ActionScript Viewer which is an awesome piece of Flash Decompiler for Windows.
Flash Optimizer for Mac
However good our Internet Connection speeds are, smaller size files are always better on the Internet. And the first reaction from common people when they hear about Flash is that -- it is one big chunk of file!
Flash Optimizer for Mac allows you to pick between size and quality of your SWF. It provides a full range of compression functions, such as vectors, shapes, morphing, Z-buffer, fonts and other optimizations of various Flash elements. This can substantially reduce the size of your Flash-based content.
More than 50 optimization options available let you work on every element you need. Predefined optimization parameters that are set by default and they represent different compression rates from basic compression with no quality loss to strong compression with as little quality loss as possible.
The interface allow you to preview the result side-by-side in 1 or 2 built-in players with zooming in/out options. Flash Optimizer for Mac features the "SWF info" button, which indicates the details of the Flash movie, like percentage of all movie components (pictures, shapes, videos, actions) and both the sizes of original and reduced files. Flash Optimizer fully supports Flash 9.
Disclaimer: This review was in response to the free commercial licenses that Eltima provided us to review, test and use.
Discount: If you wish to buy their products, though there are no formal setups, I might be able to get you some discounts (20% or so). You just have to let me know if you wish to get some discounts on their products.