Gimp-Forum.net
Preview GIF before exporting - Printable Version

+- Gimp-Forum.net (https://www.gimp-forum.net)
+-- Forum: GIMP (https://www.gimp-forum.net/Forum-GIMP)
+--- Forum: General questions (https://www.gimp-forum.net/Forum-General-questions)
+--- Thread: Preview GIF before exporting (/Thread-Preview-GIF-before-exporting)

Pages: 1 2


Preview GIF before exporting - meetdilip - 09-21-2020

Hi, is there any method to preview a GIF before exporting it to a file ?  Also, is there any method transition effects like " dissolve ", " fade " etc while creating GIF ? I am hoping that someone has written a script for the same. Thanks.


RE: Preview GIF before exporting - Ofnuts - 09-21-2020

Filters>Animation>Playback?

My old "progressive-merge.py" will generate all the layers produced by progressively increasing the opacity of a top layer over a bottom layer.


[attachment=4965]


Since it supports layer modes (2.8 style) you can put the top layer in Dissolve mode:

[attachment=4964]



RE: Preview GIF before exporting - meetdilip - 09-21-2020

Thanks. Where can I find "progressive-merge.py" file ?


RE: Preview GIF before exporting - rich2005 - 09-21-2020

Probably the best forum to ask in is GimpChat. I seem to recall some posts about adding transitions to animations. There is the old Gimp Animation Package plugin (GAP) Big learning curve, Neurolurker (sometimes comes here) maintains the plugin.

As always work in RGB mode: Make a transition and add any before / after sequence as a final assembly before going into any indexed mode.

1. Built into Gimp animation section: a blend filter  https://i.imgur.com/G6vWoni.mp4

2. Hands on: using layer groups to add a left to right  'swipe' Make a basic layer group, duplicate,  then all  about using selections   https://i.imgur.com/gihAzkR.mp4 

3. More hands on: A rotating swipe, again using layer groups and masks. https://i.imgur.com/p2YueuV.mp4 Having white / black masks is more efficient than white / white.  
Using another one of ofnuts plugins flatten-groups-0.0.py to collapse the layer groups: 
Where to find them https://sourceforge.net/projects/gimp-tools/files/scripts/

Might look labour intensive but for a few layers does not take that long.


RE: Preview GIF before exporting - meetdilip - 09-21-2020

Thanks, I will try there.

Animation is smoother in the preview. I have 20 frames and GIF playback is running at 10 fps. But when I use cumulative + 100 mS time interval, the animation is not as smooth in the playback. Sad


RE: Preview GIF before exporting - rich2005 - 09-21-2020

(09-21-2020, 10:23 AM)meetdilip Wrote: Thanks, I will try there.

Animation is smoother in the preview. I have 20 frames and GIF playback is running at 10 fps. But when I use cumulative + 100 mS time interval, the animation is not as smooth in the playback. Sad

Needs more frames Wink


RE: Preview GIF before exporting - Ofnuts - 09-21-2020

(09-21-2020, 09:40 AM)meetdilip Wrote: Thanks. Where can I find "progressive-merge.py"  file ?

Same as the others: http://sourceforge.net/projects/gimp-tools/files/scripts/


RE: Preview GIF before exporting - meetdilip - 09-21-2020

(09-21-2020, 10:28 AM)rich2005 Wrote:
(09-21-2020, 10:23 AM)meetdilip Wrote: Thanks, I will try there.

Animation is smoother in the preview. I have 20 frames and GIF playback is running at 10 fps. But when I use cumulative + 100 mS time interval, the animation is not as smooth in the playback. Sad

Needs more frames Wink

Thanks. How many would be ideal ? It is a simple glitter animation based on 5 images. I made copies with 25 % , 50 % and 75 % opacity. The preview is very interesting

(09-21-2020, 11:08 AM)Ofnuts Wrote:
(09-21-2020, 09:40 AM)meetdilip Wrote: Thanks. Where can I find "progressive-merge.py"  file ?

Same as the others: http://sourceforge.net/projects/gimp-tools/files/scripts/

Thanks. I will get it.


RE: Preview GIF before exporting - rich2005 - 09-21-2020

You might find this one interesting

https://www.gimp-forum.net/Thread-MathMap-for-Linux


RE: Preview GIF before exporting - Krikor - 09-21-2020

Another option would be to use this service on an online website: 

https://ezgif.com/ as can be seen in this video -> https://youtu.be/f9vhe4_MLUs