3
$\begingroup$

I’m new here this is my first post on Stack Exchange. In the thread below, I see that a GIF file is highly optimized (20s for 85kb) with no noticeable compromise in resolution. It appears to be the best way to demonstrate how code works for Mathematica and other programs.

graphics - How to extract a picture from Manipulate, without frame, sliders and axes? - Mathematica Stack Exchange

pS7ov.gif (789×762) (imgur.com)

I did try to produce it by editing a screen-recorded clip and exporting it as a GIF file through Adobe Premiere Pro renderer. The quality was acceptable, but the file was so huge (xx Mb).

I'm reaching out to seek guidance on creating optimized GIFs, and I would greatly appreciate any assistance or advice you can offer. If possible, please tell me how to use free software on Windows for this.

P.S. I noticed that user @andre314 is the owner of the example GIF above. If you're reading this, I would be grateful for your insights and suggestions on this topic!

$\endgroup$
2
  • 1
    $\begingroup$ I doubt that the screen capture or GIF generation was done with Mathematica. I for one use LiceCAP for that. It normally generates a pretty small animated GIF file. You can also adjust the frame rate to control size. $\endgroup$
    – MarcoB
    Jun 9 at 13:15
  • $\begingroup$ I use the tool giphy capture, which makes animations (gif or mp4) that look very similar to the one you linked. It even uses flashing circles to indicate mouse button press, so maybe it is the tool that was used. $\endgroup$
    – Jason B.
    Jun 9 at 15:29

1 Answer 1

4
$\begingroup$

Personally, I use ScreenToGif, which is very easy to use and results in very small files without a lot of work. It can even upload the images directly to Imgur. I tried to recreate the GIF you linked, and without any tweaking, I got a 123KB file:

enter image description here

Changing the encoder to Octree, I got it down to 83KB:

enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.