11
General Discussion / Introducing a new tool: JavaScript-based GIF animation player
« on: April 10, 2010, 10:03:55 pm »
One of the problems with animated GIFs is that we can't just stop them in the browser and play them frame by frame. It is very cumbersome when someone posts an animation and we have to save it and open it locally in order to analyze it.
Well, I created this little tool to help us with that. It's entirely based on JavaScript and some server-side processing of GIF files. The whole thing is cached, too, so it should be really fast once the first person processes a GIF file. The usage in a page is completely unobtrusive and simple and will work with any GIF file in any server, as long as it is below 1 MB in size.
Here's a test page.
Now, I'm not sure if the admins here would like to implement this, Indigo has shown some interest, but I think it would be very neat and useful for us. I'll also try to integrate it with the zoom feature soon, and I'm working on a few extra ideas (hotlinking to specific frames, etc.)
Either way, it should be possible to use it as a GreaseMonkey/UserJS script to whoever is interested.
Also, notice there are still some minor bugs in processing the frames (Fool's dog disappears for a few frames, I'm still trying to figure that out).
Suggestions are welcomed!
(Whoops! I posted this under "pixel art" instead of "general discussion". Someone please move it.)
Well, I created this little tool to help us with that. It's entirely based on JavaScript and some server-side processing of GIF files. The whole thing is cached, too, so it should be really fast once the first person processes a GIF file. The usage in a page is completely unobtrusive and simple and will work with any GIF file in any server, as long as it is below 1 MB in size.
Here's a test page.
Now, I'm not sure if the admins here would like to implement this, Indigo has shown some interest, but I think it would be very neat and useful for us. I'll also try to integrate it with the zoom feature soon, and I'm working on a few extra ideas (hotlinking to specific frames, etc.)
Either way, it should be possible to use it as a GreaseMonkey/UserJS script to whoever is interested.
Also, notice there are still some minor bugs in processing the frames (Fool's dog disappears for a few frames, I'm still trying to figure that out).
Suggestions are welcomed!
(Whoops! I posted this under "pixel art" instead of "general discussion". Someone please move it.)