Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.
Hey!

Who loves GIFS?

WE do!

Despite living in an age of High Def streaming media.. we all long for those heady days filled with little 4 second moving pictures with no sound that take up an inexplicable 300MBs of space and loop awkwardly. But who cares all about that? Pay heed to these rules or someone with a STAR is gonna MURDER your account!

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

MODERATOR NOTE: SPECIAL NOTE FROM THE WIZARD OF EGGPLANTS!

Yes, it's a brand new thread all empty of posts. That does not mean you need to feverishly repost "classics" from other threads in days gone by. Simply continue on with new content.

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

RULES
Rules denoted with a "☆" contain edits since the last GIF thread that would apply to the general guidelines, rules, or suggestions unique to my wonderful thread!

☆ 1. No more than 5 gifs per post. Special retrictions apply!. If you have a million super awesome gifs to post, spread them out over a few posts over a few pages. Please pay special attention if you have gifs with a value over 10MBs each! That poo poo is just annoying. If you have crazy large gifs, please try to limit them to maybe 1 or 2 in a post? Please? Let's be proper about this!

☆ 2. TAG NWS poo poo. This includes tiny images of butts because we get complaints otherwise. Please note that certain browsers (mobile!) don't deal with SPOILER tags and don't hide them from view. If you have a GIF you think is going to be offensive, just LINK to the URL. We get it, we can use 1 second of our time to click a link okay?

3. No macros or memes. Use the macro/meme thread. Subtitles are not macros, but basically any other kind of words probably do make a gif a macro.

☆ 4. No anime or anime-style stuff. Yes, even if it's made in the U.S. but looks anime-ish. It'll get reported and BYB & I have better things to do than track down the provenance of every cartoon posted in here. It always leads to horrible worthless derails. There's a separate gif thread for anime & animation; if you have something you're not sure about, post it there. Oh, and yes, Avatar: The Last Airbender is totally anime. I don't care where it was animated.

5. No catchphrases or frivolous requests. That is to say, no "Now make the X do Y and the Z do Q." This stopped being funny a long time ago. If you REALLY, SINCERELY, want the gif to do something else, you can request it, but don't use catchphrases and be aware you may be reported & probated at the discretion of the mods.

6. Be tasteful. Dudes getting hit in the nuts is funny. People dying or being seriously, obviously injured is not funny. Animals being harmed is really not funny. If you're not sure, tag it NWS and say why.

7. Don't derail, stupids! This is not the place for political or social discussion. This is the place for animated images. Go to D&D or GBS if you want to get in futile, childish arguments.

8. All other PYF & SA rules apply. Low content posting, single-emoticon replies, etc. are no good. Be aware of the rules for the site and behave accordingly.

☆ 9. If you know the source.. post it! A brand new rule I've added (thanks for the suggestion!) wherein if you know the SOURCE if you GIF.. please post it. This thread is almost always gunked up with "Where'd this come from?" requests ANYWAY. If you don't know the source.. I guess that's okay too.


■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

HEY DUDE, YOU SEEM WITH IT.. HOW DO I.. THE AVERAGE MORON MAKE A GIF?

Simple enough! Nowadays there are online places that'll not only help you convert a YOUTUBE video into a gif.. but you can also automatically turn a series of pictures into gifs too! Here are some SUPER NEATO online resources for it!

Turn snippets of YouTube videos into GIFS:
http://imgflip.com/gifgenerator

Turn a series of non-moving photos into GIFS:
http://www.myspacegens.com/handler.php?gen=animatedimage
http://picasion.com/

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

HEY JET.. HOW CAN I EXPERIENCE GIFS.. IN REAL LIFE?

Go outside!

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

HEY! WHERE IS THAT LAST THREAD SO I CAN RELIVE MY CHILDHOOD?

Right here! http://forums.somethingawful.com/showthread.php?threadid=3457178

Jet Ready Go has a new favorite as of 16:45 on Mar 11, 2013

Adbot
ADBOT LOVES YOU

Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.
BUT JET.. I WANT TO KNOW A LITTLE MORE DETAIL ABOUT THE CREATION OF GIFS.

FINE.. re-posting from the LAST thread, an amazing member named "Factory Factory" wasted his valuable time writing THIS tutorial for you.

Quickie primer on GIF compression,(over)simplified:

The GIF format compresses data via run-length encoding, with lines of pixels (each pixel being an index number for the GIF's color palette) saved left-to-right, top-to-bottom. Compression happens in horizontal lines: a horizontal line of identically-colored pixels can be highly compressed (e.g. run color 31 for 100 pixels, rather than storing "31" a hundred times). Additionally, previously-used "runs" of pixels can be re-used at a very low storage cost, if they occur again exactly. However, these methods cannot compress any data vertically (except for incidental compression by re-using horizontal blocks). So a vertical line takes more data to save and display than a horizontal one.

GIFs have a maximum of 256 colors, a far cry from the number of colors even a crappy monitor can display. This means that if your image has more than two or three dominant colors, you lose the ability to display fine detail. The best-compressed GIFs have carefully-chosen color palettes so that fewer colors can still provide a reasonable illusion of continuous color.

This is complicated by techniques that exist for enhancing the continuous color illusion, such as dithering, which come at the expense of file size. Dithering improves the appearance of transitions between colors, but it does so by breaking up easily-compressed horizontal runs of pixels at the borders between two colors. This reduces the amount by which you can compress an image while improving visual quality.

So far, these have been still-image compression issues, but they offer some insight for GIF makers already. Strong horizontal lines and colors which do not vary horizontally will result in smaller GIFs than color variations along horizontal lines. New horizontal details will consume less storage space than vertical details, especially re-used horizontal details. Fewer colors in your color palette will mean that compressing your range of colors to 256 or lower will impact image quality less. A black-and-white image will give the best contrast fidelity, able to show every step of brightness that the monitor can display.

The other factor in compressing animated GIFs is how GIFs store animations. It is conceptually simple but a little difficult to say both precisely and succinctly, so here it is unsuccinctly:

Each frame in a GIF is a rectangular image. These rectangles can be of any size, but the first is always the full size of the image. Each frame of animation overwrites part of the old rectangle with a new image. The new image's size is only as big as it needs to be to overwrite every pixel that changes.

"Only as big as it needs to be" is the most important factor to compressing animated GIFs. Say we have an image of a 50-pixel-wide square moving at 10 pixels per frame against the background:



After the first frame, the only data that needs to be saved is the area where the square has moved to plus the area it has moved out of (to erase the old image of the square). Here I've set the parts of that image that do not update to transparent, for illustrative purposes:



It is good that this redrawn area does not need to be as large as the entire image, but note that there is some inefficiency: some of the pixels in the middle of the square do not change color, yet they are redrawn anyway (below highlighted pink).



The implication is that, at the extremes, if you have an images that changes only by one pixel at two opposite corners, the entire image must be stored a second time to display just those two changing pixels.

Video GIFs make this especially hard. Video compression artifacts and camera movement tend to make every. Single. Pixel. Change. All. The. Time. If you want a smaller GIF, you have to fight this. Either you pick a clip with little movement, or you stabilize it yourself.

Take this one, for example:



Here's my quick and dirty overlay of the update rectangle. N.B. this is not the actual one, it's actually nearly all full-frame updates, but this is to get the point across.



These are the important parts of what changes in the image. If you are editing frame by frame, you need to minimize changes outside of this area, because even the slightest change will cause more image to be redrawn than needs to be, relative to what the important motion is. It can be pretty drat difficult to do this, believe you me.

Also worth noting, that original GIF manages to look awesome in only 37 colors, thanks to the limited palette and out-of-focus details.

So how can you minimize your GIF size when working from video? You have to stabilize it, and make as much of it still as possible. You need to make the update rectangle, the area of the image that changes, as small as possible between frames.

You also need to pick your source. The best GIFs come from images with large areas of only a few colors with few gradual variations. What variations there are work best when they are low-contrast, so that they need fewer in-between colors to make the transition.

So a lot of effort has to go into video GIFs, both in selecting a suitable GIF and often in altering it to squeeze bytes out of the filesize. Otherwise your GIFs will be huge and/or look ugly.

Jet Ready Go has a new favorite as of 20:06 on Mar 10, 2013

Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.
Just TAKE it already!



More Iron Man 3 stuff from this Tumblr Blog



Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.
Just added two more TURBO MEGA RULES:

MODERATOR NOTE: SPECIAL NOTE FROM THE WIZARD OF EGGPLANTS!

Yes, it's a brand new thread all empty of posts. That does not mean you need to feverishly repost "classics" from other threads in days gone by. Simply continue on with new content.

☆ 9. If you know the source.. post it! A brand new rule I've added (thanks for the suggestion!) wherein if you know the SOURCE if you GIF.. please post it. This thread is almost always gunked up with "Where'd this come from?" requests ANYWAY. If you don't know the source.. I guess that's okay too.

Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.
Is he holding a gun...?

Adbot
ADBOT LOVES YOU

Jet Ready Go
Nov 3, 2005

I thought I didn't qualify. I was considered, what was it... volatile, self-centered, and I don't play well with others.


Huge lightning bolt hitting a train in Japan From Here you can even see the sparks from the wires exploding or whatever.

  • Locked thread