- This is totally unacceptable, it should work in Animate. What is in the timeline should be what is being exported. It almost does this with the MP3 format, but the longer the video is exported, the more out of sync in the end.
- I've been using Flash/Animate since the 90's and this problem has been around for as long as I can remember, and it should have been fixed now.
- I don't have months and months free to redo all my work because the software has bugs.
- I tested it on CS6 and CC2016/17/18, the latest official and preview version. I've tested it on multiple computers over the years, plus two in the past few days. It still happens.
I would suggest exporting SWF with the highest quality RAW audio and then using SWIVEL to convert to MP4.If you are not using advanced layers this will work fine.Other than that, export WAV and PNG and compile the video in Premiere.In Premiere, right-click on the audio track, choose Speed/Duration... and enter the length of the video to match the length of the video. Everything will be in sync.Nick - Character and Animator designer, Flash user since 1998Team member Flanimate Power Tools - Character Animation Accessories - Flash-powertools dot com
Unfortunately, Swivel doesn't work, and never accepts SWF, I think because of the advanced layers you mentioned.
The second suggestion is the one I haven't tried yet, mainly because it would take a long time (and it should be MP3 instead of WAV, as WAV files include the crunch). Not just because of the time it takes to export large sequences, but because of the hundreds of files and hundreds of thousands of frames involved. It's crazy that the onus is on the user to fix it in a cartoon designed app.
It only works 100% of the time correctly as a SWF file. However, since most people won't export SWF files as an end result (for obvious reasons), it's unreasonable to expect clients to do all that extra fieldwork for formats that are still widely supported.
I totally agree with your concerns. The animation has been in pretty bad shape for a long time.
I know about the squeaking, but I still have to figure out when and how it happens. I've heard it on some computers when using ADPCM in SWF. In my current setup, I don't experience any squeaks in CS6 and I mostly use the RAW/SWIVEL combination to produce high quality videos. But again, I only use CS6 and publish it as AS2 Flash Player 11 SWF.
If these advanced layers aren't necessary for your production, try opening a file in CS6 and changing it to AS2. It might be worth a try. If you need the advanced layers, you're stuck with the other option.
I'm wondering if the rattle is somehow related to the hardware and not in the actual WAV, but how the sound card plays it. Try exporting WAV and then converting it to MP3 somewhere else just for testing.
Or it may depend on the audio sources. I always make sure to feed the Flash 44100Hz with 16-bit audio. If the sources are 48000Hz, maybe converting to 44kHz while exporting will cause cracking...
Nick - Character and Animator designer, Flash user since 1998
Flanimate Power Tools Team Member - Character Animation Accessories - Flash-