🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

Gif Scratcher is a jQuery plugin which allows you to animate image sprites with custom interactions.

Sprite-Animation

Documentation

GIF SCRATCHER

A lightweight (~4kb minified) jQuery plugin that allows you to scratch GIFs.

DEMO

https://linuslundahl.github.io/GifScratcher/

DOCUMENTATION

Add the first image in your animation to your HTML file.

<div id="target" class="target"> 	<img src="animation-first.jpg"> </div> 

Then add the jQuery magic.

$("#target").gifscratcher({ 	sprite : 'animation.jpg', 	frames : 10 }); 

Settings available.

sprite      : string  // Image sprite frames      : int     // Number of frames in sprite interaction : string  // 'hover'         - Scratch on hover 					  // 'drag'          - Scratch on drag auto        : bool    // Autoplay speed       : int     // Autoplay speed cursor      : boolean // Add custom cursor 

HELP

To extract every single frame from an animated GIF as individual JPEGs and create a sprite you can use ImageMagick in the terminal.

Install ImageMagick (OS X):

$ brew install imagemagick 

To extract the frames run:

$ convert FILENAME.gif -coalesce %02d.jpg 

To create the final sprite run:

$ montage `ls ??.jpg` -tile NUMBER_OF_FRAMESx1 -geometry 500x284 FILENAME.jpg 

You May Also Like