We see inquiries about SWF often so try searching the forum.
The most common issue is simply the user not understanding that the SWF packaging may not contain any video or audio at all, just instructions for vector construction and movement or scripting for interactivity. FCP doesn't understand the SWF format directly for lots of reasons but it's kind of sowing your Macintosh a vinyl LP and wondering why iTunes can't import it; it's audio, what's the big deal?
The easiest way to extract video from SWF is to have the creator of the project export the video for you from his system.
If you cannot do that, you may need to gain access to one of the many SWF programming applications. Big guns like After Effects can recreate most SWF vector animation, but not all. I've never tried to bring SWF into Motion, have you?
I have the same quest. And yes, I'm aware that SWF is vector and contains no video. I made an animation using Flash 5 many years ago (digitally speaking, "many"). Now I need to convert this ONE SWF to .mov. I still own Flash 5 but I can no longer load it onto my newer PC. And I don't want to buy yet another application for one job. I own Final Cut Express, too; I'm trying to import my animation to FCE. It seems like there should be some kind of video capture app that could do this; I can run the SWF in Firefox just fine, so I can "see" it.
Search for the Apple websites, you will know that flash swf video is not accepted by apple products. So if you want to play swf video to Mac Pro 8-Core, Mac OS X (10.6.4), FCP 7.02, you need convert swf to their products accepted video format like converting swf to mov ,mp4,mpg,etc. For search for the market, it used very widely.
What Is SWF Format?
SWF, an Adobe Flash file format and stands for Small Web Format, capacitates users to watch graphics or videos from a storage drive or online. Currently, SWF is the dominant format for displaying "animated" vector graphics on the Web. It may also be used for programs, commonly browser games, using ActionScript. Besides, SWF are commonly used when embedding video in websites, either as large animations or small effects buttons.
There are two kinds of SWF, vector based animation and raster based video. Strictly speaking, vector based animation is not video, most of them need user interaction, so it's hard to convert them to other video format. Raster based video, is the same as FLV format, you can easily convert to any other format.
Here is an excellent method to help you convert SWF to MP4, MOV, AVI, etc.
Hope it can help you more or less.