Wednesday, August 13, 2008


How do you do it? Is there something I'm missing? Every time I try to convert my SWF file into an acceptable filetype for these kinds of sites, something always goes wrong. The video skips, the audio doesn't sync up, etc.etc.
I use Flash 8 and animate at 24 frames per second. To try and fix the sound issue, I have a silent sound file that is set to "stream" and loops throughout the entire movie while every other sound file (voices, music, sound effects, etc) are marked as "start."
You'd think the easiest option would be to just publish or export the movie as a Quicktime (.mov) file, but I've never been able to do that; my computer doesn't let me. I always get an error at the last minute saying that the Quicktime and Flash versions aren't compatible and I should put the publish settings to export as Flash Player 5, but I still get the same message. Exporting as an AVI doesn't work at all for me.
So I downloaded a program called Magic SWF2AVI. You load the SWF file and you can convert it into just about anything. MOV, AVI, WMV, MPEG, M4V, iPod, PSP, whatever. And yet, I still have a problem no matter what I try. I've tried all different types and settings, and what seems to happen most is that the audio starts before the movie does, making it about a half-second behind for the entire video.
Basically, I want to be able to convert my files to put on Youtube and iPod at a somewhat decent quality, but I'm totally at a loss of what to do. What methods do you guys use to go from Flash to other filetypes?

1 comment:

Keith said...

Hey Niko. First of all to fix the sound issue IN flash, use a framerate of 23.96. Sounds weird, but it synches everything up great in the actual SWF output. Then you can get rid of the silent stream.

As for output, that's tough. I use the Export command in Flash but I see you have troubles with it. I have troubles with it after a few minutes, the sync starts to get behind a bit. :\ Macromedia didn't make it very easy, I guess they just want everyone to use their Flash player all the time.