I fell in love with Flash about 12 years ago. I was halfway through a degree in Commercial Design, feeling pretty unsure of myself and what I had signed up for. Some classes were great, but others seriously made me question my career path (i.e., QuarkXPress *shudder*).
Then I found myself in a digital animation class. Flash appeared before me in a veil of white light. It was the software I’d been waiting my whole life to find. Instead of just doodling, I could make my drawings come to life. It was awesome, and I was obsessed. While my professor was teaching, I was sitting in the back, making a star fly into a guy’s eyeball. (No, seriously, that was the first thing I ever animated.)
We’ve come a long way from the days of embedding SWFs directly into HTML webpages with only a 10-minute-long preloader. Recently, I was surprised though, that I couldn’t find a simple tutorial on how to convert a Flash animation to HD video, for upload to YouTube or elsewhere. It seems like a pretty common need and although it’s not too difficult to do, it is a pretty complicated process. I found a couple posts about exporting various formats from Flash and others about creating HD video, but nothing that outlined the process completely. The following steps are an attempt to do so, and I hope they’ll be helpful to someone looking for a quick and easy way to turn an animation into HD video and share it with the interwebs.
First, though, a little explanation of why this isn’t the simple process it seems like it should be. Although SWF files are a very common format and export perfectly and easily from Flash, they aren’t video files and therefore can’t be used as such. Of course, Flash also provides options to export as AVI or MOV files, so why isn’t it as simple as that? Well, first off, ignore the AVI option—it’s an older format and lower quality than MOV. Second, using just the MOV export will either give you a high quality file that has a gigantic filesize, or a manageable filesize with horrible quality. To strike the right balance, there are three methods I know of. They are as follows:
Anyway, here’s how to do it. The steps below are based on CS4, but I’m sure other versions are very similar.
First, use these settings to make sure your animation will be in HD:
Next, export a huge, uncompressed, high quality video file:
IMPORTANT: If you experience issues after clicking export, it could be one of the following two things:
The “stop exporting” setting has not been an issue for me, but whenever I try saving to a network drive I get an error message and the export fails.
Finally, import the gigantic MOV and export as a compressed, high quality MP4:
Special thanks to WhoIsMatt.com for the great info on Premiere export settings.
And that’s it. I hope this helps someone, and please contact us or comment here if you notice any issues or have a better way of doing things. I’m sure there are a bunch of other ways to do this, but this way always seemed to work best for me. What method do you use?