Skip to content

boppreh/gifencoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gifencoder

UPDATE Since version 1.2, Go has included an implementation of Encode and EncodeAll into the standard library.

The Go language has support for a lot of things in its library, including images. Unfortunately half of the GIF package is missing: you can only decode files, not encode them. This repository aims to provide the Encode and EncodeAll functions to complete the functionality.

Has support for static images and animations (use Encode for static images and EncodeAll for animations), variable delay between frames and infinite looping.

I've tested the output in a few different viewers and they all rendered it correctly, except for HoneyView. I'm still not sure why, and any help is welcome.

All information on the GIF format was taken from the Wikipedia page on GIF

About

The missing method gif.Encode in Go's library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages