I started to use GifAnimation because i needed to load .gif and display them in my games. Then i wanted to zip all sprites files to make them faster to load. However GifAnimation request a filename to load .gif with InputStream and this is the only constructor. So I think, if you put a .gif file in a zip you can't load it with GifAnimation, and if you open this zip archive with UnzipIt, you can't load the gif after. So I added it to these libraries:
So you can get an InputStream from a file in zip archive and you can make a gif from it. I don't know if someone already made it but it was useful for me.