Skip to main content
madmiz
Participant
March 20, 2017
Answered

gif frame delay

  • March 20, 2017
  • 2 replies
  • 17247 views

so, for a month Ive been having this problem with changing the frame delay time. whenever I make a gif I set every frame to 0.05. then I convert it to video to sharpen. but I noticed if I convert to video the gif becomes slower than it is supposed to. so I converted it back to frame animation and found that the frame timing is 0.07. I tried to set every frame to 0.04 and convert to vid then back to frame animation just to check if the timing has changed and it did. it is set to 0.03. so basically I can't change the timing to anything else except 0.07 and 0.03. which is too fast/slow for me. I thought maybe it was a storage problem, but I have 18gb which isn't too low. Ive had lower before and my ps cc still worked fine. any ideas what the problem may be ? (note that Ive updated to the 2017 version but the issue is still there)

This topic has been closed for replies.
Correct answer davescm

Yeah I did the same and youre right the frame time is the same when I convert back from video. But like I said, The only frame times that would still be the same are 0.03 and 0.07. I tried out 0.06 and played with the fps but the gif doesnt turn out play smoothly when saving it for web.


I just tried the round trip with 0.06 sec frames and you can make it work.

Set the video timeline to 1/0.06 = 16.67 fps (you need to use the Custom option to set that rate) . On converting back to frames they come back set to 0.06.

Dave

2 replies

Inspiring
December 20, 2018

Hey davescm​ and madmiz​ ... I think my question might be a step below this but you both seem to understand the area.

Is there a conversion to video (I understand this) and export setting that should be done after messing with a frame animation in the timeline?

Also, separate from the smoothness issue, the frame delay amounts do not seem to match with any rhyme or reason to the exported GIF? I imported a GIF and it showed .03 ... changed some to .01 and they actually got slower ... tried .05 and it got a little faster ... then .08 seemed to get slower again ...

Really frustrating ... any help would be greatly appreciated!

davescm
Community Expert
Community Expert
December 20, 2018

Are those speeds in Photoshop or on the exported gif?

A frame delay of 0.01s represents 100 frames per second.  You will not get Photoshop to play that back in real time.

On an exported gif the reality is you are in the hands of the browser that you are viewing them in. You will be lucky to get them to play at 30fps+ and may see slow downs from around 20fps (0.05s per frame)

If you need a high constant frame rate you may be better with a video format (depending on what you are going to do with it)

Dave

Inspiring
December 23, 2018

davescm​ Thanks for the reply and sorry for the delay. I wanted to get a few things together as to not waste your time (as I REALLY appreciate you responding). First, your answers:

  • So I am only talking about exported GIFs.
  • And while I understand the browser issue, I am viewing these GIFs in relation to one another, and they are all using the same playback so this would cancel out.

To provide more detail, here is the original GIF. When I import it into photoshop and show the timeline (so its a frame animation) it automatically has a frame delay of .03 seconds.


When I decrease the frame delay to .01 seconds, the GIF then gets slower. This in itself is super strange to me as you think it would get faster:

Then when I increase the the frame delay to .07 seconds, the GIF then gets a little faster, but still slower than the original .03 delay.

My questions are:

1) Why are both .07 and .01 exported GIFs slower than the original GIF (which was exported the same way and had a frame delay od .03)?

2) Why are both .07 and .01 exported GIFs LESS smooth then the original?

Thank you! I am sure there is a simple solution but I can't find one anywhere!

Billy

davescm
Community Expert
Community Expert
March 20, 2017

Have you tried building your frame animation with a frame rate that converts exactly(or at least closely) to your video timeline rate? For example 0.033 secs to 29.97FPS or 0.04secs to 25FPS etc.

Dave

madmiz
madmizAuthor
Participant
March 20, 2017

yeah I tried. speed just increases. and if I try changing the fps too high or too low the gif becomes laggy.

davescm
Community Expert
Community Expert
March 21, 2017

It finally worked! thank you very much Dave. and sorry for the trouble.


No trouble at all - glad we got you there

Dave