What is this?
This is a powerful tool that lets you load animated gifs and control their speed (fps). Play gifs slowly to study other's animations, or play them fast and see the awesomeness, or sync them with your music (see below)! Try it right now, right click on an animated icon and copy the image url, then paste it and LOAD it!
How do I use it?
Find your favorite gif on deviantart, right click on it and copy the URL address, then paste it in the left field of this tool and press LOAD. After that you can play around with the FPS field in the bottom to change the animation speed. If the gif is too big or too long it may not load, try ones that are not too large.
How does it work?
For the changes in the gif speed, changing the actual framerate of the flash (and some extra coding to handle the lower framerates). For the GIF loading, the as3gif class
If the animation looks weird or is playing slowly, try checking/unchecking the "Redraw Frames" option, gifs with transparency should look better with it activated. If your computer is older, even if you pick higher FPS you wont see a difference, the real FPS is displayed on the bottom right side.
NOW SYNC YOUR MUSIC! (usage demo)
Example: Open the FPS to FPB to BPM Calculator and lets start filling some fields. The default animation used here (fluttershy one) has 6 frames per wings movement, so write "6" on the FPB field on the calculator. Now find a song you want and use the BPM Finder to find its speed, for this mini-demo I will use the one on my Loppuny walk cycle animation, 120 BPM, and write that on the calculator, then press ACTIVATE and get the FPS, 12, then you can write that in this GIF Speed tool and press enter and watch your gif sync to the beat!
All the feedback is welcome and will be considered for the next version ^^
GIF Loading: As3gif
Possible features for next version:
1. Playback controls (play, pause, next frame, previous frame).
2. GIF saving.
Problems found so far:
1. Some gif images have graphic issues and some are completely invisible (and not showing an error message).
2. The FPS slider isn't placed in the right place when loading a new gif.
3. The delay of each individual frame is ignored.
4. Stays at "GIF Loading..." but doesn't load (crossdomain issue).