Animated GIF ignoring frame timing

I am trying to create simple animated GIFs with a few layers
of text that simply fade in and fade out in sequence. My initial
attempt worked perfectly. Most frames use the default 7/100's of a
second delay as they fade. A few frames were manually set to much
longer delays so that the text pauses, before fading out to be
replaced by the next text.
When I reopened the file, to adjust the background color, and
then re-saved it, the GIF now plays straight through, ignoring the
timing of each frame. Nothing I do now can get it to pause on the
appropriate frames. I've tried cutting the symbols out and pasting
them into a new file, removing the animation from the symbols and
reapplying it, etc.
Any ideas, anyone?
Thanks in advance.

None, None.

Similar Messages

  • Stepping an animated gif, one frame at a time?

    Does anyone know how to do this?
    I want my own timer to tell it when to paint the next frame.
    What I really want is an "asynchronous progress indicator", in other words, an icon that animates as long as stuff is still making progress.

    Does anyone know how to do this?
    I want my own timer to tell it when to paint the next
    frame.
    What I really want is an "asynchronous progress
    indicator", in other words, an icon that animates as
    long as stuff is still making progress.You can easily manipulate animated GIF images with Gif4J PRO for Java (http://www.gif4j.com/java-gif-imaging-gif4j-pro-library.htm)
    For example you can decode GIFs using Java Decoder (http://www.gif4j.com/java-gif4j-pro-gif-image-load-decode.htm) and then modify delays between frames or even extract frames and animate them manually.

  • Animated GIF - Fastest frame rate?

    I am trying to create a sort of lightning effect and would like to flip through three or four frames super quickly (for the flash effect).
    Problem is that in my animation settings, even if i set the frame duration to 1/100, the frames still show for like half a second each. Really does NOT come off like a lightning strike...
    Is there some sort of trick to making the frames flip faster?
    Or maybe a limitation on animated GIFs that I am not aware of?
    On a side note, would Flash be a better tool for animated GIFs?

    Are you using photographs in the animation? Is the animation large (what are its dimensions)? If yes. it could be the complexity of the image causing the delay. The more complex the image, the longer it takes the browser to render it. GIF animations should be small and the imaes it contains posterlike vector images. Flash might be the best program to use for your animation.

  • GIF individual frame timing

    I have a GIF that uses variable framerates throughout. It plays back correctly in web browsers, and opening it in GIMP shows the time for each frame. If I import it into Premiere CS6, it plays at a constant average framerate.
    Is there a way to preserve the correct frame timing without cutting and splicing several copies of the source GIF?

    None, None.

  • Creating Animated GIF using Frames

    I would like to create an animated gif without using the 'tween' tool. Basically, I'd like to have an object move across the screen, stop at one point, perform a task (i.e., move arms/legs up and down in a 'jumping jack' style) and then continue on across the screen. I create the first frame then click on the 'duplicate frame' icon. In this frame I use the puppet warp feature to change the position of my object's arms/legs. Next, I duplicate the frame again and repeat the puppet warp process. Finally, I continue to duplicate the frames, moving the object 'x' spaces each frame until it finishes its journey across the screen.
    Unfortunately, when I change the position of my object's legs/arms, it changes all of them across all frames. However, the program still allows the object to continue its journey across the screen.
    Because of this, I have had to create separate jpg files for each and every one of the object position changes, then import each one with the 'place' tool into the layers and finally create frames from layers and save the gif that way.
    Is there a way to do the above without having to create a separate jpg for each one?

    Hi SweetFang,
    If you're using the Puppet Warp tool, I may suggest you change your workflow. When you duplicate a frame, it doesn't necessarily duplicate the object that is being animated so each change you make will show up in every frame. Instead of duplicating frames to make your changes, try duplicating layers. It will be a good deal easier than saving out a .jpg for each image and then placing them in.
    1. Create your background.
    2. Create a new layer for the object you will animate. Position it how you want it to look in the first frame of your animation.
    3. Now, duplicate the layer and use the puppet transform tool to make your first change.
    4. Repeat this process: duplicate your most recent layer, make your change, duplicate your most recent layer, make your change, etc. (To keep your workspace clear you may want to make each previous layer invisible when you add a new one)
    5. When you're completely finished, open your Animation panel (CS5) or Timeline panel (CS6) and in the flyout menu, choose Make Frames From Layers
    This workflow is essentially what you're doing already, but you're duplicating layers instead of frames and then making the frames automatically.
    Please let me know if this makes your project a little bit smoother.
    Cheers,
    Michael

  • Flash CC Publish Animated Gif ignores looping sequences?

    I'm just learning Flash so apologies in advance.
    I can't seem to get an animated gif that won't loop--I only want it to play once.
    Here is what I'm doing, using Flash CC Pro (latest):
    Create an .fla file, all set to go, looks good
    Go to Publish Settings, target is set to Flash Player 11.8, unchecked everything but GIF Image
    Inside there, playback is set to "animated"
    Repeat times, set to 1
    Smooth is checked.
    Have tried adding an action script to one layer after researching that trick, doesn't seem to work. Animation does have symbols as movie clips inside it.
    Any help is appreciated for this newbie, thanks!

    One thing you may want to look at is the way your symbols are being triggered on the timeline. For example: you have an image of a ball bouncing, it goes down then up over the course of 30 frames and you are playing the FLA at 15 FPS so it takes a full two seconds per "bounce". If you are then putting that symbol into another timeline (probably the main timeline) you need to give the instance of that symbol the full 30 frames to go through the bounce before it stops, but if you give it 31 frames or forget to put a stop() command on the last frame, the sequence will repeat before clearing the stage.
    I would look at how you have positioned the object that is being looped in the main timeline and remember that with each keyframe you add to the timeline the animation will restart from the beginning. Imagine the bouncing ball graphic is a video clip of a ball bouncing and not a collection of vectors being repositioned on the stage. Every time you have a keyframe on the symbol of the video on the main timeline, the video restarts and appears to loop. The same may be happening with your animation on the timeline.
    Hope this helps.

  • Fireworks MX animated gif problem

    I am creating a rotating banner with fireworks and I have
    changed all the frame rates from default ( 7 ) to ( 100 ).
    Everytime I go to optimize and change to animated gif. the frame
    rates change back to ( 7 ). Somebody please help.

    quote:
    Originally posted by:
    r_cronier
    I am creating a rotating banner with fireworks and I have
    changed all the frame rates from default ( 7 ) to ( 100 ).
    Everytime I go to optimize and change to animated gif. the frame
    rates change back to ( 7 ). Somebody please help.
    What happened is that you picked a factory preset from the
    Saved Settings dropdown menu. If you don't want to use presets,
    just ignore that top-most dropdown menu. Use the rest of the
    options to set your values: as long as you specify Animated GIF in
    the upper left dropdown menu and pick a palette, the Optimize
    function still works as intended.
    Btw, If you need to use your values regularly, it's a good
    idea to save them as a custom preset so that will show up in the
    Saved Settings menu, along with the factory presets.
    Hope that helps. :-)
    SiamJai
    ~~~~
    http://design.thaiwonders.com
    - Innovative Fireworks & Game Art Community

  • How do I add animated .gif files to a JFrame?

    Hi, I'm making an underwater scene in java for my degree assignment. I have a JFrame with an underwater background and a bunch of .gif fish moving around inside, but they should be animated and they're not. They animate outside of java. How can I make the .gif files animate?

    Hi, I'm making an underwater scene in java for my
    degree assignment. I have a JFrame with an underwater
    background and a bunch of .gif fish moving around
    inside, but they should be animated and they're not.
    They animate outside of java. How can I make the .gif
    files animate?A simple example:
    /* save as AnimeGif.java */
    import javax.swing.*;
    import java.awt.*;
    import java.util.*;
    class AnimGifPanel extends JPanel{
      Image[] imgs;
      int w, h;
      Random rand;
      public AnimGifPanel(Image[] ims, int wid, int hei){
        imgs = ims;
        w = wid;
        h = hei;
        setPreferredSize(new Dimension(w, h));
        setBackground(Color.cyan);
        rand = new Random();
      public void paintComponent(Graphics g){
        super.paintComponent(g);
        for (int i = 0; i < imgs.length; ++i){
          g.drawImage(imgs, rand.nextInt(w), rand.nextInt(h), this);
    public class AnimeGif{
    public static void main(String[] args){
    String filename = "fish.gif"; // an animated gif
    JFrame frame = new JFrame();
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    Container con = frame.getContentPane();
    Image[] ia = new Image[5];
    for (int i = 0; i < ia.length; ++i){
    ImageIcon ic = new ImageIcon(filename);
    ia[i] = ic.getImage();
    AnimGifPanel agp = new AnimGifPanel(ia, 500, 400);
    con.add(agp, BorderLayout.CENTER);
    frame.pack();
    frame.setVisible(true);

  • Open and edit animated .gif while preserving frame timing

    CS4 Premium Design Edition, Win XP
    I was disappointed with the removal of Image Ready from CS3 because although some of the functionality was placed into Photoshop 10, there was no way to open and edit an existing animated .gif while preserving the timing of each individual frame. I was told on the PS forum at the time that I really needed to use Fireworks. I resented that, because I was very happy with Image Ready and I didn't want to have to learn a new application just to gain functionality that had been included in previous versions of PS/IM.
    I've now got CS4 Premium Design Edition which of course includs Fireworks... and here's what Help has to say on the subject of imported .gifs.
    "Note: When you import an animated GIF, the state delay setting defaults to 0.07 seconds. If necessary, use the States panel to restore the original timing."
    This is no use to me. What if I don't know the individual frame timings? What if there are 200 frames with varying timings?
    Simple question: which current Adobe product is capable of importing a .gif while retaining the frame timings? If anyone knows, or if I've misunderstood the nature of the Fireworks Help quote above, I'd really appreciate some input here. Thanks :)
    Not so simple question: why was an excellent gif-editing application thrown out to have its functionality partially replaced by a bunch of scripts and half-effective workarounds cooked up by desperate users ("import a gif by using the video import and typing *.* into the filename box..")? It's a fair question I think.
    Mark

    Hi Bob, that's not glib at all, it's a reasonable question.
    I uninstalled it along with everything else when I installed CS3, in the reasonable expectation that whatever replaced IR would be at least equal in functionality.
    Perhaps I should just dig out CS2 and install IM from there, but I have some serious reservations about doing so, because I don't know if/how a partial install of CS2 will impact upon my installation of CS4, and I'm not confident of getting support.
    I am also curious to know if/why Adobe actually removed basic functionality without replicating or replacing it in their other software. I really want to know: which recent, currently supported Adobe product
    should I be using in order to regain this functionality? Or do Adobe no longer produce a geniuinely comprehensive .gif-editing application?
    Mark

  • Question on Animated GIF Timing

    I have a weather-type animated GIF, and believe me, it is not
    my choice or
    idea, but anyway I need to get this working.
    Here it is:
    http://www.sendto.org/temp/weather-cvia.gif.
    In this animation, all the frames are set to 100 but the
    timing is not
    smooth. No idea why. When I change frame 2 to 50, the timing
    seems to me
    to be closer to even, but it makes no sense to cut the time
    on frame 2 to
    have all frames display for equal time. Is anyone else seeing
    this?
    The source file is here:
    http://www.sendto.org/temp/weather-cvia.png
    Many thanks,
    Tony

    Hi Anthony:
    Are you testing the playback in a browser? The FW playback -
    at one time
    anyway - was not a reliable method for previewing.
    Have you checked to make sure there are not several frames
    identical to
    frame 2 in the animation? That too would give the impression
    that frame
    2 is staying up longer.
    Jim Babbage - .:Community MX:. & .:Adobe Community
    Expert:.
    Extending Knowledge, Daily
    http://www.communityMX.com/
    CommunityMX - Free Resources:
    http://www.communitymx.com/free.cfm
    .:Adobe Community Expert for Fireworks:.
    news://forums.macromedia.com/macromedia.fireworks
    news://forums.macromedia.com/macromedia.dreamweaver
    Anthony Bollinger wrote:
    > "Linda Rathgeber **Adobe Community Expert - Fireworks**"
    <[email protected]>
    > wrote in message
    news:[email protected]...
    >> The lower the number, the faster and smoother the
    animation. It needs more
    >> frames to make it really smooth.
    >
    > Linda! Thanks for the reply!
    >
    > I sort of get what you are saying . . . but I guess I
    don't understand why
    > the numbers for each frame don't work. I don't have the
    "raw materials" to
    > supply frames in between the existing ones, although I
    might be able to work
    > up something. But let me make sure we are connecting.
    >
    > I think you are saying the animation takes "jumps" --
    that is fine as far as
    > what is needed. The whole problem is those jumps are not
    even, although I
    > have given fireworks identical numbers for each frame.
    We slowed the
    > animation down so that it would not be so annoying (it
    was originally set to
    > somewhere around 10 per frame and I changed it to 50,
    then 100).
    >
    > The whole problem with this animation is that frame 2
    displays for *longer*
    > than the other frames, even though I have told it to
    display just as long in
    > the PNG file. This must be a bug with either the
    exported GIF, the display
    > engine, or FW. Looks like the best way to fix it is to
    change the frame 2
    > value to 50, which is just a hack. I wondered if anyone
    has encountered
    > this before. There is nothing wrong with the PNG file,
    so this has to be a
    > bug.
    >
    > Thanks!
    > Tony
    >
    >

  • Animated GIF frame loss

    I have an applet that has a JPanel with a JLabel in it. That JLabel was created with an ImageIcon constructor with an animated gif image. The gif has eleven frames (each with replace set) and is set to loop. When I bring up the applet the image animates through the first 7 frames then stops. I can File/Open the gif in Netscape and it looks fine - animates all images and loops. Looking at it with:
    setDebugGraphicsOptions(DebugGraphics.BUFFERED_OPTION); or FLASH_OPTION
    it looks good until that 7th frame then I start to see flash of grey the size of the JLabel.
    I understand that the ImageObserver defaults to the JLabel. But I have tried directly setting it with no joy. I have also tried calling .flush() on the image with no joy. So I tried a different animated gif and it stopped on the 3rd frame (but also appears fine in a browser).
    I am on day 2 of trying to figure this out (pulling my hair out).
    I cut this down quite a bit, so there may be syntax errors.
    public class RRR extends JApplet implements RRRConsts
    public void init()
    loadImages();
    myJPanel = new MyJPanel();
    contentPane.add(myJPael);
    private void loadImages()
    try
    problemImage = loadImage(new URL(getDocumentBase(),
    "problem.gif"));
    catch (Exception e)
    { logger.log(Level.SEVERE, "Unable to load images", e); }
    private Image loadImage(URL url) throws InterruptedException
    Image image = getImage(url);
    MediaTracker tracker = new MediaTracker(this);
    tracker.addImage(image, 0);
    tracker.waitForID(0);
    return image;
    MyJPanel myJPanel = null;
    static Image problemImage = null;
    class MyJPanel extends JPanel implements RRRConsts
    MyJPanel()
    setLayout(null);
    setBounds(0,0,468,540);
    setOpaque(false);
    buildUI();
    private void buildUI()
    myLabel = new MyLabel();
    add(myLabel);
    private MyLabel myLabel = null;
    class MyLabel extends JLabel implements RRRConsts, ActionListener
    MyLabel()
    super(new ImageIcon(RRR.problemImage));
    }

    I just had the same problem. It seems that when using an animated gif as ImageIcon it will not be loaded compeltly if it is too large. The maximum seems to be somewhere between 60 - 70 KB.
    I managed to use a higher compression on my gifs to make them smaller, but I haven't found any general solution yet.

  • I am trying to create a simple animated gif in Photoshop. I've set up my frames and want to use the tween to make the transitions less jerky. When I tween between frame 1 and frame 2 the object in frame two goes out of position, appearing in a different p

    I am trying to create a simple animated gif in Photoshop. I've set up my frames and want to use the tween to make the transitions less jerky. When I tween between frame 1 and frame 2 the object in frame two goes out of position, appearing in a different place than where it is on frame 2. Confused!

    Hi Melissa - thanks for your interest. Here's the first frame, the second frame and the tween frame. I don't understand why the tween is changing the position of the object in frame 2, was expecting it to just fade from one frame to the next.

  • Animated GIF not cycling frames in Tomcat

    I have pages that use animated gif files to get across a point.
    In the IDE, they cycle the images as they should
    SunAppserver cycles them properly.
    I only get the first frame in Tomcat (5.5.7)
    Over on the java.net, I saw this on a page concerning JAI:
    GIF
    The decoder supports animated GIF files and GIF files with transparent background. Only the first frame of an animated GIF file may be loaded via JAI; subsequent frames must be obtained via direct use of the ancillary codec classes.
    Um, am I missing something, or is this a Tomcat problem ?

    You just need transparency in your file. Not sure if it has to be pre-multiplied. In graphic converter you need to remove the backgrounds. Haven't used GC in years so can't say how you can be sure it's gone but in Photoshop, Illustrator and After Effects you can choose to have a checkerboard background to tell you when you are seeing 'thru' the image and by how much (the overall opacity or mask of the whole image if that doesn't confuse the issue).
    If you are using PS images they will almost certainly generated with a set of rectangles including a perimeter cropping box and white background and these need to go either before it's bitmapped in a vector base app or the relevant pixels erased after it has been bit mapped in GC. As previously mentioned, if you have a unique bkgd colour, colour selecting/keying are some ways to do this). Much faster for >10 images to generate the plots without the bkgd but this may not be possible, what software is source material coming from?
    I regularly bring in vector based moving art-work into keynote with alpha from Adobe AE, Apple Quartz and rendered .mov files. Some codecs (H.264) don't support a separate alpha channel (RGBA) but PNG (slow to render) and animation and a bunch of others do. Pre-multiplying removes the A channel in the RGBA (by multiplying the R/G/B by the A values) thereby speeding and making compatible with some GPUs/render pipelines.

  • Animated Gif - Save for web not showing full frame range

    Hey,
    I'm trying to export an animated gif with 52 frames - I'm using the timeline in CS6, it's exported correctly in the past but when I try and save for web only a seemingly arbitrary number of rames appear in the animation. With no clear route to rectify this, I've tried to affect the outcome by simply moving things around on the timeline.
    I've had a variety of frame ranges (and frames) numbering between 2 and 6 frames, far off my 52 target. It's a simple image and equally simple transition to keep filesize down but I'm completely bamboozled by this. It looks like a bug but any advice I could get would be much appreciated.

    If it worked in the past with CS6 try resetting your CS6 Photoshop Preferences.  If you still have the problem after that.  Up load the PSD file to a server and post a link to it.

  • Animated Gif - Problem with Frame Delay

    Mac OS X 10.5.8 
    PSE 6.0
    I just created an animated gif by following the steps in PSE Help.  It says that I should be able to adjust the rate at which the images rotate by changing the Frame Delay measurement but I am unable to change it.  In fact I am unable to change anything in the Animation section of the dialog box. 
    When I check Animation, the options appear to become active (they're no longer greyed out) but I can neither uncheck the Loop option nor change the Frame Delay option.  All other sections of the dialog box work fine.
    Your help would be most appreciated!
    Beth

    Unfortunately this is broken in PSE 6 and PSE 8. You can tab into the frame delay box if you start above it someplace on that side of the screen, and it appears to let you change the rate, but your choice doesn't really affect the actual frame rate. The only workaround is to duplicate frame layers that you want to stay onscreen longer (so it will be changing just as fast, but not visibly).

Maybe you are looking for

  • Creating a 2nd account with a different iTunes collection

    I managed to erase 70 gigs of iTunes from my last computer.   However, I think I saved it on a backup drive. I now have a new computer with Snow Leopard,  and have started over with iTunes.   I would like to start a new account area and put the old i

  • Problem in rendering the XML using  XSLT in Netscape 7

    Hi there, I have used the XSLT to generate HTML codes from the XML datafiles. It works fine in Internet Explorer, but when I tried it on Netscape 7.0 , it just displayed the xml data, without the tags.. For example, In the xml ,I have the following :

  • ATTRIBUTE_WRONG_INTF

    I got this Problem. Searched Forum and several of them says I need to Use IDOC itself in Receiver determination. But I can not do that as I'm packaging Idocs in BPM. My Scenario is File --BPM -- IDOC I imported Idoc and changed to unbounded as I'm do

  • Can Read but Can't Write to a Database

    hi...i'm fairly new to java and have a problem w/ a database program i have written...i'm running windows xp along w/ access xp...the program i wrote works fine on my computer, however, the program is for my brother and on his computer it only reads

  • Anyone else having problems with the music controls in the control center?

    Ever since the iOS 7 post release update (iOS 7.0.2) I've have trouble with the music controls not working properly. Wondering if anyone else was experiencing the same issues....