Forget the stigma that videos have to be paired with audio. A video is a convenient means of making a moving picture. They're easier on bandwidth, higher quality, and more flexible.
I like HTML5 vids-as-gifs, but gifs still have some upside. Gifs are still more portable and distributable. In this instance, bandwidth and probably negligible given that there's so few frames in the gif.
Portability isn't a concern here. Realistically, an extremely small fraction of your users have unsupported browsers. Maybe some forums won't let you embed video, but if you're building a product site you have the freedom to use whatever you please.
Wouldn't it be nice if your marketing wasn't covered in artifacts? Every GIF on this page is full of artifacts. Would it be valuable for users to be able to pause and appreciate a feature they think is neat?
It's high time for GIFs to die. HTML5 video is a worthy replacement.
I was also thinking that it would be negligible for slideshow gifs, but the iPhone example went from a 1.5MB gif to a 500KB WebM. Using video means you also remove the 8-bit color restriction that is imposed on gifs. (without hacks, at least)
I wasted more than 3 hours to create a animation on how to use the web app that I was working on.
recorded my screeen using Simgle Screen Resorder [1] .
Converted the recorded video into several images using avconv [2] something like this
avconv -i 00:00 1.mkv -t 15 op/frame_%03d.jpg
Create a gif using ImageMagick Convert Command-Line Tool [3]
convert -resize 427x240 op/frame_*.jpg op.gif
Result is 20 mb GIF image.. I had to reduce the frames and some other parameters to reduce the size.
I feel HTML5 video is a better alternative, but I still need a gif.
Hi there. I have found this quite useful. Was just wondering if there was a reason why there is no more than 5 images supported? The webapp says it is getting 6 files but it doesn't display any when I select 6 images, 5 seems to be the max.
The images you're displaying on the homepage are downscaled by the browser and look horrible. You see this most in small lines, e.g. the carrier name. You should generally not be producing a single high-resolution GIF but instead a suite of appropriately scaled and resampled images.
MediaCrush converts GIFs to video, and will host straight video files. It's open source, you might gain something from browsing the code.
https://mediacru.sh
https://github.com/MediaCrush/MediaCrush