I've been working on a flash project for several months, but recently I noticed a problem with exporting. Be it to .swf, .mov, .html, .avi, any export.
Basically, the audio starts out okay and well-synced in the exported file, but as it plays the audio becomes more and more out of sync. By the end of the flash the audio lag is so noticeable it's distracting. I'm frustrated with this because I've spent a lot of time on lip-syncing, and it turns out to be a total bust.
Even pausing and playing again doesn't force the audio to catch up.
Any ways around this?
File Specs:
Program: Adobe Flash CS6
Flash Length: 472.2 seconds (that's almost 8 minutes.)
Frames: 11,337 frames
Speed: 24 fps
.fla File size: 1,764,749 kb. WOWE.
Also this flash takes like 5-10 minutes to save so I keep autosave to every 1.5 hours.
Alpha-Nuva
Go to File > Publish settings > Flash > Audio Stream (because I'm assuming you're streaming), and then set the bitrate higher (at least to a number equivalent to the fps you're using).
If you've already done this, then you may be in the same boat I was earlier this year. I had an animation that would go further out of sync as the movie went on. To remedy this, I simply staggered the frames (i.e. the sound came in a 1/4 of a second late, so I moved the animation down about 6 frames). It'll require a lot of guesswork, but it's the only other option.
Good luck and PM me if this helped.
vezanmatics (Updated )
I guess I'll try staggering the frames after the animation itself is done, though that sounds like a real freaking pain. Ah well, it's probably only a matter of pressing f5 a couple times. If it works I'll let you know.
Alternatively, it occurred to me that I could split the original flash file into its respective scenes, reducing the file size. Then I could render each scene individually and work some Aftereffects magic.