Skip to main content
Participant
September 20, 2010
Question

swf files bigger than 16000 frames

  • September 20, 2010
  • 1 reply
  • 3613 views

As Captivate is very happy producing swf output files which contain a much higher number of frames than 16000 (the recommended max?), I wonder what the consequences of this is in the real world? How often would I run into real problems when trying to use swfs containing more than 16000 frames? I can quite happily publish and view (both in a browser window and a flash player window) material which has maybe 50000 frames in, but is that just because my particular system is ok with this? Could others have problems viewing the same file?

How important is this 16000 frame limit, or is this just a historical issue related to older hardware / software which is no longer relevant?

Thanks,

Ian.

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Legend
    September 20, 2010

    Hello,

    I'm a bit puzzled by your 'limit of 16000 frames'? Where did you find that limit described? Which version of Captivate are you using? Until version 4 there were some limits, but never saw them explained in frames, always in slides. That limit was also depending on the content: adding audio was reducing the upper limit. Recommended was 50-60 slides maximum if with audio, but I created files with up to 150 slides without audio. But a slide can vary in duration from less than 1 second to several seconds. At the default rate of 30fps your limit would be about 540secs.

    In the present version the limit is much higher, did not bump into any limits for the moment.

    Lilybiri

    Captiv8r
    Legend
    September 20, 2010

    Hi Lilybiri

    I think the 16,000 frame thing is some odd limitation that generically exists with Flash.

    I'm not a Flash person per se, so I'm admittedly unsure big time about my understanding on this. But in Flash, I believe you can animate things on the main timeline and you can also animate things as objects. I'm thinking the Captivate equivalent relationship is the Slide/Slidelet example.

    So perhaps a slide had a 30 second limit. You could go beyond that by using Slidelets to play something longer than that 30 second limit. I'm mentally picturing that as sort of how the limitation is overcome. That is, assuming it still has any merit with recent versions of Flash or the Flash player/plug-in.

    Cheers... Rick

    Helpful and Handy Links

    Begin learning Captivate 5 moments from now! $29.95

    Captivate Wish Form/Bug Reporting Form

    Adobe Certified Captivate Training

    SorcererStone Blog

    Captivate eBooks

    Participant
    September 20, 2010

    Yes, the 16000 frame limit is / was a Flash limit. Is is not related to the number of Captivate slides (which confusingly used to be called frames in the old days!). It is purely related to the total running time of the presentation (in seconds) multiplied by the frame rate (which defaults to 30 per second in Captivate).

    So, at a frame rate of 30, the limit for the duration of the presentation would be 533.33 seconds (or 8.88 minutes). At a frame rate of 10 per second the limit for the presentation would obviously be 3 times this (26.6 minutes). Captivate can obviously produce presentations which have a running time well in excess of this, and therefore produce swf files which have way more than 16000 frames, even though strictly speaking this exceeds the limit of a Flash swf file.

    My question is - would / could this produce problems in some systems when trying to play the large swf files?

    Thanks,

    Ian.