Flash (swf) To Avi Freeware Tutorial.


mth411

Active Member
Joined
Sep 29, 2003
Messages
510
Ive been wanting to convert all the homestar runner cartoons to divx for my gp32 gpcinema, but there was a lack of good freeware tools.

Here is a little new tutorial I have come up with using all these freeware tools.
http://www.quiss.org/swftools/download.html
http://www.avi-swf-convert.com
http://virtualdubmod.sourceforge.net

Using the swftools swfextract.exe command (from windows command line)
swfextract -m flash.swf
this will extract the mp3 file from the flash file, and call it output.mp3

Then open avi-swf-convert and load the flash file, change the profile to
all 320x240 resolutions (input and output) and 10 to 15 fps (I use 10 for strongbads).
Then click the batch file button, and it will output the file to wherever you told it.
Notice!!! The avi file will be huge at this point, it is uncompressed.

Using virtualdubmod, load the avi, load the mp3 under the audio tab, under the video change the compression to divx4.12, and for 1 pass use somewhere around 100. Save the avi under file tab.

Done and hopefully working!!!

Fixes??
Now you have a working avi from your flash, but it may be out of sync. Homestar files have late mp3s, arriving after the loading screen.

I fix these by saving an audioless compressed video in virtualdub with the range bar at the bottom setup to start after homestars loading screen (the range thing). Then save this file. Load this file in virtualdub, add the mp3, and have it change the frame rate so the audio and video match (under video--frame rate). Homestars usually show around 12.10 or something, which is odd because we made it 10 earlier.

If you can improve upon this method, go right ahead. I just don't want to pay for software like this. Also, make sure you have the divx 4.12 installed prior. And maybe make other gpdivx files before you try this.

Greetings,
MTH411
 
wouldn't the sound be more in sync if you recombined the mp3 with the video before you lower the framerate?

I dunno it just sounds that way to me.
 
Part of the sync issue is that the audio doesn't start when the video starts for homestarrunner.
 
Back
Top