SWF not working correctly when imported into Storyline
Sep 22, 2015
The attached .swf file (Sample.swf) plays correctly when viewed on its own.
However, when imported into Storyline, the "reveals" that are supposed to start at about 37 seconds, actually begin starting at about 25 seconds which throws synchronization with the audio off completely.
Any thoughts on why this is happening, or how to correct it?
FWIW the swf was created using an old version of Flash (probably 4.0, although I'm not sure. Developed 4 years ago by someone else whose technique was a kludgy as mine with no documentation) and was updated using the current, most up-to-date version of Flash CC which forced an update to ActionScript 3.0 from ActionScript 2.0. The only ActionScript command in the file at all is stop() at the end to force a stop to the swf. One hypothesis is that there's some artifact hiding in the Flash file from which the .swf was rendered causing this blip, but that's treasure hunt I'd prefer to avoid. That flash file is also attached.
4 Replies
Hi John!
Looks like your file has a frame rate of 20 frames/second and we recommend utilizing 30 frames per second for best practice as explained here.
Thanks for the reply. Upping the frame rate to 30 fps didn't help.
It also doesn't explain why:
*The dozen or so other legacy swfs with comparable animation work fine
*The actual swf also works fine before it's imported into StoryLine
*The actual swf works fine when it's rendered using Flash 5.5 instead of Flash CC
I've devised a workaround where I turn the swf into an mp4 video which works well enough.
Glad you were able to find a workaround John. I will reach out to my team to see if they have any additional insight as I'm not familiar with Flash CC.
Looks like your SWF version is 28 and we recommend 10 or lower based on the same document I shared above.
This discussion is closed. You can start a new discussion or contact Articulate Support.