Skip to main content
Known Participant
April 8, 2016
Question

Looping GIF doesn't loop in Captivate 9

  • April 8, 2016
  • 4 replies
  • 3071 views

Hi, I have a GIF that I downloaded from a image/animation site. It's set to loop. I imported it into PPT and it worked fine - kept looping. However, when I import it into a Captivate 9, it doesn't loop - just runs through one time.

Any ideas why? What can I do to fix this?

Thanks

Michele

    This topic has been closed for replies.

    4 replies

    New Participant
    August 8, 2017

    I was having trouble with this today, using Captivate 9. Very frustrating, my colleague suddenly realised that if you select the animation, under the 'timing' tab there is an option to 'loop'. Select this and the gif loops perfectly!

    RodWard
    Community Expert
    January 18, 2018

    Getting an animated GIF to loop continuously in Captivate output isn't actually a problem.  As noted by other users, all you have to do is select the Loop option on the Timing tab.

    However, I have just discovered that in HTML5 output it seems to be impossible to have an Animated GIF that is set up to only perform 1 iteration to stop at that point and NOT loop continuously.  The same animated GIF will work as expected in SWF output and in any web browser, but NOT in Captivate's own HTML5 output.

    I've checked the GIF in several different programs (Photoshop, Animate, Fireworks) and all confirm that the GIF is set up properly to only perform ONE sequence.  But when inserted into a Captivate 10 CPTX and published to HTML5 the GIF will loop continuously, even though Loop is NOT selected in the Timing tab.

    Has anyone found a way to get an animated GIF to loop once only in Cp HTML5?  I'd be interested to know.  Otherwise I think we'd have to class this as a bug.

    Lilybiri
    Brainiac
    January 18, 2018

    Rod, I try to avoid animated GIF's since CP9, they never work as expected in HTML5 output, have already logged that bug before for 9. I used to create them in Photoshop and upt till 9 everything worked fine, now only very simple, layer-based animations work. Looping in the animation application doesn't work neither. I have inserted an animated GIF which I took off the web recently, and it didn't loop in HTML5 output, I had to use the Loop in the Timing panel, but decided to use micronavigation because I had to have the audio attached to the GIF looping as well. It looks like being dependent on the way the GIF was created? I can send you that simple GIF for testing if you want?

    Known Participant
    November 10, 2016

    Does that still work in a published SWF or only HTML5?

    Lilybiri
    Brainiac
    November 10, 2016

    Yes, OAM works in both outputs.

    mohanadas
    Adobe Employee
    Adobe Employee
    April 12, 2016

    Hi Michele,

    Are you publishing to SWF or HTML5? Is it with only a particular GIF or any GIF?

    Thanks,

    Mohana

    Lilybiri
    Brainiac
    April 12, 2016

    Hi Mohana,

    I hope Michele will answer as well. But I had the experience with non-looping GIF's both in SWF and HTML output, normal and responsive projects. I create them normally in Photoshop, with a minimum duration for frames of 0.1sec. Looping worked in CP7 for SWF output, do not remember for CP8.

    Lieve

    Michele MAuthor
    Known Participant
    April 13, 2016

    Thanks for the info Lieve.

    Michele,

    Can you share a few sample GIFs which you tried with, so we may accurately reproduce your issue on our end?

    You can send them to mdas@adobe.com

    Thanks,

    Mohana


    Mohana, I just sent three GIFs to you via email. Thanks for your help,

    Michele

    Lilybiri
    Brainiac
    April 9, 2016

    Sorry that you didn't get any answer. I had the same experience (looping GIF created in PS), but I tend to replace animated GIF's by OAM's, so didn't bother too much to find out the reason.

    Michele MAuthor
    Known Participant
    April 11, 2016

    Thanks. What program do you use to create the OAM? Can you convert a GIF to an OAM?

    Michele