![]() ![]() It isn't so much that web browsers are not following the standard, its more that the GIF standard was only ever a 'guide', and not fully defined in some aspects. But currently no browser, not even IM's "animate" command, does that at this time. PS: I like to be able to output some frames with zero delay, specifically for frames that I would prefer browsers to not display zero delay frames at all. Again that was because too many people create zero delay animations without realizing it is wrong. The only thing GIMP does that does to limit the user (at least I know of) is that it will not allow you to save with a zero frame delay. IM has NO built in limits to exactly what it can produce. Click the 'Open the Layers Dialog' tab in the floating 'Layers' window (see Tips). Select the 'Open' option from the 'File' menu to load your GIF file into GIMP. Launch GIMP and click on the 'File' heading. Shrink the selection by 1 px ( Selection shrink) and delete the selection with Ctrl+K. Or given IM's adherence to standards, is this not possible? Thanks in advance. With the help of GIMP's layer features, you can slow down your animate GIF to any speed you'd like. Select the whole image with Ctrl+A and fill it with black ( Ctrl+, ). Or given IM's adherence to standards, is this not possible? Thanks in advance.Ĭoffeebucket wrote:My question is now how do I get IM to produce an animated GIF that behaves like the GIMP created file. My question is now how do I get IM to produce an animated GIF that behaves like the GIMP created file. Additionally, Quicktime 7's movie inspector reports the framerate as being 33.33fps (close enough). ![]() By following this example I am able to create an animation that plays back at the anticipated speed (30fps) in Firefox (3.6.13) and Xee. But those two pieces of software are the only combination I've found so far that produce the results I want. The zero delay documentation alludes to Firefox and GIMP incorrectly implementing the GIF standard. Interestingly, using -delay '1x30' produces something Quicktime recognises as 33.33fps. Moving the parameter further toward the left - in the hope that order of operations had something to do with it - also didn't help. Playback results in various applications:Ĭhanging the delay to any other value causes every frame to be blank (white). So a value of zero should result in very fast playback, correct? ![]() Code: Select all convert -dispose none -coalesce -loop 0 -delay 0 frame-%03d.png anim-01.gifĪccording to the documentation, the -delay flag determines the number of ticks (100 per second) that must expire before the next image is displayed. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |