Forums | MacLife
You are not logged in.
#1 2009-03-19 1:30 pm
- Iritscen
- Member

- From: NC, USA
- Registered: 2006-06-07
- Posts: 78
Any GIF experts out there?
I figured I'd try a forum I know and love before I try to find a broader non-Mac graphics forum. I was reading about how GIFs can be made to refresh only part of themselves from frame to frame. I've made GIFs in the past (I use ImageReady) but I don't know if this gets done automatically when you compress (I somehow doubt it), and if not, how to take advantage of this. Is there a GIF-making app that someone knows can do this? I also have a GIF that I suspect might use this partial-scan feature but I don't know how to confirm it; hopefully there's an app can can analyze GIFs to tell me this sort of thing.
Currently using:
2.33GHz MBP, OS X 10.5, 2GB RAM
1.6GHz G5, OS X 10.4, 1.5GB RAM
400MHz G4, OS 9.1, 640MB RAM (RIP SuperMac C500, Performa 476!)
Offline
#2 2009-03-19 4:01 pm
- D'Eyncourt
- OMGDICTATOR

- Registered: 2001-12-27
- Posts: 8808
- Website
Re: Any GIF experts out there?
While there are other utilities, I recommend GraphicConverter (US$35 shareware) for all of your basic graphics needs such as creating animated GIFs.
When making my own animated GIFs it did seem to me that GraphicConverter automatically did the comparison and "partial refresh" of the image as part of the effort to minimize the size of the file. What is actually happening is that it is taking advantage of GIF transparency by filling the rest of the frame with (usually) white which when overlaid over the previous image is rendered transparent. Since the transparent part is one color that portion of the GIF (usually) can be compressed more efficiently.
With GraphicConverter you can step through an animated GIF and see the contents of each frame, which should aid you in analyzing animate GIFs.
BOYCOTT SONY
"I think the question now is not whether you went to Vietnam or whether you didn't, whether you fought in the war or fought against the war. I think the only question is whether we can find a president smart enough never to make a mistake like that again"--Molly Ivins, way back in 1992
Offline
#3 2009-03-19 4:24 pm
- Iritscen
- Member

- From: NC, USA
- Registered: 2006-06-07
- Posts: 78
Re: Any GIF experts out there?
I actually do own GraphicConverter, although I never used it to make a GIF. I'll have to give it a try tonight. On the subject of the GIF that I thought used partial refresh, I had already stepped through it in GC, and it shows each frame in full. Since I didn't know what this meant (i.e., does GraphicConverter layer each partial frame over the previous onscreen as you advance through frames, or would it actually show the partial frame?), I couldn't learn anything from the exercise. If I only had a GIF that I knew used partial refresh, I could see how GC displays it. Or are you certain about that part?
Currently using:
2.33GHz MBP, OS X 10.5, 2GB RAM
1.6GHz G5, OS X 10.4, 1.5GB RAM
400MHz G4, OS 9.1, 640MB RAM (RIP SuperMac C500, Performa 476!)
Offline
#4 2009-03-19 4:32 pm
Re: Any GIF experts out there?
Gimp can optimize a series of .gif images to only refresh the bits that change, and you can see in the layers menu that the rest of the image is blank.
Ho Eyo He Hum
Offline
#5 2009-03-19 6:02 pm
- D'Eyncourt
- OMGDICTATOR

- Registered: 2001-12-27
- Posts: 8808
- Website
Re: Any GIF experts out there?
Iritscen wrote:
I actually do own GraphicConverter, although I never used it to make a GIF. I'll have to give it a try tonight. On the subject of the GIF that I thought used partial refresh, I had already stepped through it in GC, and it shows each frame in full. Since I didn't know what this meant (i.e., does GraphicConverter layer each partial frame over the previous onscreen as you advance through frames, or would it actually show the partial frame?), I couldn't learn anything from the exercise. If I only had a GIF that I knew used partial refresh, I could see how GC displays it. Or are you certain about that part?
Fairly certain, at least with those animated GIFs I created using GC. When I looked at those which had a partial refresh, the only part showing was the modified portion while the remainder of the frame was white.
On the other hand the maker of GC is fairly responsive to feature requests/modifications, so it is likely that perhaps you have turned/left on the feature which would overlay the changed sections over the previous image. I don't know for certain that such a feature exists--it has been a while since I last played with GC--but it seems to me that that would be an option to include.
BOYCOTT SONY
"I think the question now is not whether you went to Vietnam or whether you didn't, whether you fought in the war or fought against the war. I think the only question is whether we can find a president smart enough never to make a mistake like that again"--Molly Ivins, way back in 1992
Offline
