Sothink SWF Decompiler is a professional tool to convert SWF to FLA and extract elements from SWF into variable formats. Compatible with all Flash versions including Flash 6, Flash 7, Flash 8 and Flash CS3 (9.0). Supports both ActionScript 2.0 and 3.0. After the converting, you can get the completed FLA file including linkages, components, *.as, etc.
With SWF Decompiler, you can extract any element of the Flash movie such as shapes, morph shapes, images, sounds, videos, frames, fonts, texts, buttons, sprites and ActionScripts. E.g. you can extract ActionScript as *.as or *.bin file, get sounds as mp3 or wav, images as jpeg, bmp or png, videos as flv, shapes as gls, etc. Both standard SWF and EXE (Flash project) files are supported.
To make SWF Decompiler more appealing, SWF Catcher is offered. It is a free tool that can capture Flash movies online from Internet Explorer or Firefox.