Originally posted on 31 October 2018, at: https://blog.gramener.com/how-to-make-a-gif-and-videos-in-ubuntu-for-free/

I love GIFs, I really do. Creating GIFs and short videos are a great medium to share WIP projects and product demos. Somehow, so far creating these has not been a smooth experience for me.

but why gif

Lack of information on the availability of tools to convert images into videos and GIFs. So, I searched and searched until I found a few good alternatives on how to make a GIF and videos online for free. Being a Linux lover, I performed all the tricks on my Ubuntu machine. Let’s roll the alternatives on how to make a GIF online one by one.

Lena Groeger, from ProPublica, has published a good tutorial on creating GIFs. The options include Photoshop, QuickTime player + Photoshop, and ImageMagick apart from references to multiple ways to create GIFs from SVGs. FYI, as I neither have access to Photoshop nor have the skills to use it, my favorite form of GIF making is by command line, with ImageMagick. I’ve tried and compiled several approaches of creating GIFs with only one satisfactory solution — ImageMagick, but even this takes a good effort.

1) YouTube video creator

YouTube Video Creator

YouTube Video Creator

YouTube Initially supported creating videos from images, which has now been abandoned. Otherwise, it would’ve been a superb addition to the already favorite content creation tool. To proceed with my research I had to look for other tools. Let’s see what I found.

2) YouPitchMe for Google Slides, Chrome Extension

YouPitchMe is a useful tool where you can have a video of the user along with slides. It is helpful in making pitches for products. I tested with a short recording, and it was a smooth experience. However, I am not inclined to use 50% of the view with a human face and would instead use entire space for the GIF. Hence, I didn’t pursue this further. Hmm, so what’s next?

3) WeVideo, Chrome Extension

WeVideo for free GIFs

WeVideo is an exciting tool where we can upload images (screenshots, pictures etc.). However, the workflow was not as smooth as I would have liked. Also, it required video editing skills of sorts which I didn’t have, and so I couldn’t progress with it.

4) GIF maker aka Docs365 GIFmaker

Search the question “How to make a GIF” on Google and GIFMaker link would show up on the front page. It’s a GIF maker for Google Slides that generates a GIF from a set of slides, but I can use ImageMagick for that anyway and with more control. It is now called Docs365 GIFmaker. One can install this as an add-on in Google Slides. This add-on gives the ability to control the dimensions (width and height) and frame change duration of the GIF.

mapviewerui docs

Demonstration of an internal WIP tool to visualize geographical regions and overlay custom datasets on top of it to color the regions.

5) ImageMagick

Using ImageMagick requires command line interface (CLI) skills. It’s not too hard to use once you’re a bit familiar with command line. If you’re directly looking for a solution, head to StackOverflow. This tool can add custom text including positioning, with (which you can do via GUI in Photoshop). I liked the output of ImageMagick the best among all the approaches I have tried

GIF via Demonstration of an internal WIP tool to visualize geographical regions and overlay custom data sets on top of it to color the regions.

6) zoom.us

zoom video conferencing

After multiple recommendations, I tried zoom.us. This isn’t a video or GIF creator but a communication tool like Skype. Its advantage is that it can record meetings which are critical for any workplace and it’s free to use (freemium) to begin with. This is the most useful video creation tool I’ve seen yet.

Do you have other recommendations on how to make a GIF and other videos using free tools online that we should try? Please write in!

Note: This post is written and presented by Bhanu Kishore Kamapantula, Senior Data Scientist at Gramener.