Despite the ubiquity of online video, they’re still not as portable as images, and what better way to get the best of both worlds than through animated GIFs?
You’ll need two programs: VirtualDub and Photoshop (or GIMP), which will each cover half of the process: extracting images from a video file, and turning the images into a frame-by-frame animation.
Create the image sequence using VirtualDub
1) Open video file (you may need to install the appropriate codecs).
2) Mark the start and end of the scene you plan to extract using Edit > Set Selection Start / Set Selection End or the last two buttons in the playback toolbar labeled Mark in / Mark out. Use Clear Selection if you want to start over.
3) Before exporting, you may want to adjust the number of frames exported by going to Video > Frame Rate… Select Process every third frame (decimate by 3) or enter a custom number.
4) Select File > Export > Image Sequence… and click OK.
5) You might notice that you can also export the selection as an animated GIF under the same menu, but if you want better control over the size and appearance of your GIF, Image Sequence is the way to go.
Create the animation using Photoshop
1) Open the Animation panel and make sure it's set to Frame Animation.
2) Select File > Scripts > Load Files Into Stack… and select all the exported images in the proper order. Make sure the images are in the correct order (the last file usually shows up on top, so send it to the bottom).
3) Create a new frame for each layer by selecting the Duplicates selected frames icon or the New Frame item in the panel menu. Hide the current layer, then select the next one below it. Repeat this until you’ve made your way all the way to the last layer.
If you have a lot of frames, you can record a Photoshop action that goes:
a) Duplicate current animation frame
b) Hide current layer
c) Select backward layer (this isn’t easy to record so, follow the instructions for creating that step on this page).
known about this for a while now, but bookmarking for future reference.
ReplyDeletethanks for post
I always wondered how to make GIFs, thank you kindly
ReplyDeleteThanks for the tutorials!
ReplyDeleteThanks for the help!
ReplyDeleteDude, I've been looking for a tutorial like this forever. I feel silly for not knowing how to make .gifs ...
ReplyDeleteI always do it with a long tedious process involving flash, thanks man
ReplyDeleteI've made couple of gifs by joining few pics together, but never knew about the VirtualDub movie-to-gif. Very nice tutorial and your other blog content is awesome. Looking forward to more such tutorial, etc!
ReplyDeleteThat's a very useful guide, my old method was way too complicated
ReplyDeleteCheers mate, useful stuff
ReplyDeleteThank you, I've actually been wondering this for a while.
ReplyDeletei think there are easier ways but thanks for sharing anyway
ReplyDeleteThis is very helpful. Thanks!
ReplyDeleteThanks, always wondered how this was done!
ReplyDeleteso thats how they do it!!
ReplyDeleteAwesome thanks!
ReplyDeleteamazing tutorial bro,i used to animated GIFs with imageready all the time,waiting for more
ReplyDeleteVery useful. Thanks!
ReplyDeletethanks for the tutorial ;)
ReplyDeleteSome very useful info here. Thanks.
ReplyDeletethanks for the help!
ReplyDeleteThat's pretty useful. I've made gifs in the past to send to friends (nothing like a big giant flashing thing to warm somebody's day up), but I'll have to try it this way.
ReplyDeleteNice post, I've always wondered how it is done.
ReplyDeleteInteresting blog. Following =)
Always wanted to know how to do this! Thanks!
ReplyDeleteThanks, never knew how to do this till now. Will try it out!
ReplyDeleteyou just fixed my boring sunday
ReplyDeleteReally really helpful tutorial, thanks man. I'll definitely check this blog often.
ReplyDeleteNice guide.
ReplyDeleteMan, i'm no neophyte but i've never been able to figure out how to make a GIF without using some slow website. Let me see if this works out, if so, thanks a ton man.
ReplyDeletecool,thx!
ReplyDeleteThis info will come in handy, thanks for the tip!
ReplyDeleteWhat a wonderful tutorial! When I became interested in the background videohas understood that I wanted to create vj loops so you could not advise the guide to create them?
ReplyDelete