saROMan
QA Juggler
Many people must have noticed the New Avatar of Mine ...which is a Curtasy of a Digit Forum Member..who did a Splended Job by Compressing it from 200KB to 10KB
So as he is too shy to Post it as Tutorial so i will do it on Behalf of him
Remeber all the Work is Done by Tarey_g and not Me ..I have made some Minor Changes to make the Tutorial Clear .
so here we Go ..
Take a Gif Image of your liking for eg The 64 frame juggling gif(200 kb)
*img.photobucket.com/albums/v496/cyberpuzzle/holakoavatars4nv.gif
This image as you see, will be impossible to compress this image to a greater extent but still we can do some optimization to reduce its size -
1)
First reduced the color count to 16 colors + resized the image to 80x80 which is the max allowed size of avtar in this forum + removed the similar frames from the gif and reduced frame count to 42 + removed the redundent pixels between image layers( very important and useful for compression, leads to no loss in quality of image and helps in reduction of size of gif greatly )+ Removal of all the useless comment blocks for further reduction in size . all this led to decrease in the size of the image from 200 kb to 34kb only (but it was still not near to the 10kb limit ). note there is a slight loss of image quality as the colors used in image was limited to 16 for the sake of compression
*www.geocities.com/tarey_g/saroman/try1.gif
2)
To reduce the size of the gif further reduce the color count to mere 8 colors,which resulted further loss in quality of image but this time the loss in quality is barely noticable as compared with the 16 color image shown above) . So the 8 color image looked almost same as the 16 color image and the size was reduced to 24.1kb.
*www.geocities.com/tarey_g/saroman/try2.gif
3)
still it was not near the 10 kb limit so to further compress it remove some similar looking frames again ,the frame count was reduced further to 28 . This made the image a bit jerky and there was a little loss in fluency of gif. All this led to the reduction of the size of image to 16.1kb.
Notice the speed of gif has increased because some of the frames were removed. This can be slowed down by increasing the timing of interchange of images this is shown below in step 5.
*www.geocities.com/tarey_g/saroman/try3.gif
4)
Reduce dither value in the image(helped in reducing size and no quality loss was observed as compared to the previeous image) + reduce the size of image further 75X75 (best and the only way left to reduce the size further). result : image size 14.7 kb .
*www.geocities.com/tarey_g/saroman/try4.gif
5)
Previeous step didn't help in reduction of the image size much. So in this step Reduce the dither value + resized image to 70X70 + reduced frame count once again to 18. This reduced the size of image greatly resulting the size image as mere 8.90 Kb
*www.geocities.com/tarey_g/saroman/try6fast.gif
6) But here as u notice the animation in the gif is really going fast ,so to reduce the speed increase the transition timing of the frames in the gif which did the job . the three images below show the normal,slow and slower settings if transition timings in the image(all three images below are of size less than 10 kb)
Fast
*www.geocities.com/tarey_g/saroman/try6fast.gif
Slower
*www.geocities.com/tarey_g/saroman/try6slow.gif
Slowest
*www.geocities.com/tarey_g/saroman/try6slower.gif
and Vollah ...you get a Cool Avatar that Fits in Digit's Avatar Limits
SO Finally we got
*www.geocities.com/tarey_g/saroman/try6slower.gif
out of
*img.photobucket.com/albums/v496/cyberpuzzle/holakoavatars4nv.gif
Here is Another Example
Old
*img.photobucket.com/albums/v496/cyberpuzzle/crows8js.gif
New
*www.geocities.com/tarey_g/saroman/crowavtaar.gif
Njoy!!!!!!!!
So as he is too shy to Post it as Tutorial so i will do it on Behalf of him
Remeber all the Work is Done by Tarey_g and not Me ..I have made some Minor Changes to make the Tutorial Clear .
so here we Go ..
Take a Gif Image of your liking for eg The 64 frame juggling gif(200 kb)
*img.photobucket.com/albums/v496/cyberpuzzle/holakoavatars4nv.gif
This image as you see, will be impossible to compress this image to a greater extent but still we can do some optimization to reduce its size -
1)
First reduced the color count to 16 colors + resized the image to 80x80 which is the max allowed size of avtar in this forum + removed the similar frames from the gif and reduced frame count to 42 + removed the redundent pixels between image layers( very important and useful for compression, leads to no loss in quality of image and helps in reduction of size of gif greatly )+ Removal of all the useless comment blocks for further reduction in size . all this led to decrease in the size of the image from 200 kb to 34kb only (but it was still not near to the 10kb limit ). note there is a slight loss of image quality as the colors used in image was limited to 16 for the sake of compression
*www.geocities.com/tarey_g/saroman/try1.gif
2)
To reduce the size of the gif further reduce the color count to mere 8 colors,which resulted further loss in quality of image but this time the loss in quality is barely noticable as compared with the 16 color image shown above) . So the 8 color image looked almost same as the 16 color image and the size was reduced to 24.1kb.
*www.geocities.com/tarey_g/saroman/try2.gif
3)
still it was not near the 10 kb limit so to further compress it remove some similar looking frames again ,the frame count was reduced further to 28 . This made the image a bit jerky and there was a little loss in fluency of gif. All this led to the reduction of the size of image to 16.1kb.
Notice the speed of gif has increased because some of the frames were removed. This can be slowed down by increasing the timing of interchange of images this is shown below in step 5.
*www.geocities.com/tarey_g/saroman/try3.gif
4)
Reduce dither value in the image(helped in reducing size and no quality loss was observed as compared to the previeous image) + reduce the size of image further 75X75 (best and the only way left to reduce the size further). result : image size 14.7 kb .
*www.geocities.com/tarey_g/saroman/try4.gif
5)
Previeous step didn't help in reduction of the image size much. So in this step Reduce the dither value + resized image to 70X70 + reduced frame count once again to 18. This reduced the size of image greatly resulting the size image as mere 8.90 Kb
*www.geocities.com/tarey_g/saroman/try6fast.gif
6) But here as u notice the animation in the gif is really going fast ,so to reduce the speed increase the transition timing of the frames in the gif which did the job . the three images below show the normal,slow and slower settings if transition timings in the image(all three images below are of size less than 10 kb)
Fast
*www.geocities.com/tarey_g/saroman/try6fast.gif
Slower
*www.geocities.com/tarey_g/saroman/try6slow.gif
Slowest
*www.geocities.com/tarey_g/saroman/try6slower.gif
and Vollah ...you get a Cool Avatar that Fits in Digit's Avatar Limits
SO Finally we got
*www.geocities.com/tarey_g/saroman/try6slower.gif
out of
*img.photobucket.com/albums/v496/cyberpuzzle/holakoavatars4nv.gif
Here is Another Example
Old
*img.photobucket.com/albums/v496/cyberpuzzle/crows8js.gif
New
*www.geocities.com/tarey_g/saroman/crowavtaar.gif
Njoy!!!!!!!!