Alright, I think I got this beast figured out. Unfortunately, it's not entirely easy, but hopefully I can write a half-ass guide that some of you can follow.
Lets start with what you need...
VirtualDub (
here)
Ez Mp3 Wav Converter (
here)
Magic SWF2AVI (
here)
A touch of experience with VirutalDub
A dab of patience
Alright, load up IE and go to the site that has the links to the Flash movies. Click on a link to watch one, and a window should pop up. Right-click on the window showing the Flash movie, go down to "Settings", and set your cache to "Unlimited". This'll help later.
Now, actually watch about a quarter of the movie you intend to convert. Close the window and fire up Magic SWF2AVI. Select the button "IE Cache", and the Flash movies you want to convert should show up. Click the "Options" button and select your video codec, its settings, and where it'll put the AVI afterwards. Now, select the file you intend to convert, and click the button "Convert to AVI". After a little bit (it's slow, bear with it), you'll have an AVI file in the output directory you intended it to be in.
Now, you're going to load it up and notice there's no sound. What the fuck, you may ask? Well, unfortunately, this is where shit gets sticky. It doesn't rip the sound with it. But there's ways around this.
Go back to Magic SWF2AVI and click "Extract MP3". The sound will go to the output directory of the movie as an MP3 file, or a series of 'em. I'll assume it's one MP3 file. (On a sidenote, Magic SWF2AVI crashes on my machine when you click "Extract MP3" of a file you selected with "IE Cache", so you may have to browse to the file manually with the "Add Files" button).
Now, fire up Ez MP3 Wav Converter, and convert the MP3 to a WAV file. Easy enough.
Next, load up VirtualDub. Open the AVI file, click on the "Audio" selection in the menu tilebar, and go down to "WAV Audio...". Click it and go to the directory with the WAV file. Select it. Make sure "Direct Stream Copy" is selected under the "Audio" menu. Alternatively, you can choose to compress the sound, but I'm not gonna cover that here.
Go to the "Video" selection in the menu tilebar and select "Direct Stream Copy"... no need to re-encode the video right now.
Now, go to the "File" selection in the menu tilebar, and click "Save as AVI". Select a filename, and wait. Soon enough, you'll have that nifty Flash movie as an AVI!
To cover some problems you may have: if you get multiple MP3 files when you click "Extract MP3", you'll have to convert them all to WAVs and then combine 'em (Sound Recorder, a program that's installed by default in WinXP, can append WAV files to an opened one). Afterwhich, you follow the instructions above. I'd like to elaborate a little more on how to do it, but each Flash movie with multiple MP3s seems to be a little different concerning the layout of the sound files, so you'll have to tinker with it yourselves.
Well, hope this "guide" helps someone out, or I wasted a whole hell of alot of time doing this.
This post has been edited by Large Dopant white: Sep 25 2003, 06:27 AM