Skip to content

gennyble/gifed

Repository files navigation

gifed

Gifed is a GIF encoding and decoding library.

This crate is getting somewhere! I hope to polish the API a touch and introduce an API for quantization.

Gifed TODO

  • Feature to allow using the weezl crate for LZW compression instead of the built-in. (works with compression! we still require weezl for decompression)
  • Feature to allow using the rgb crate for the color type.
  • Well written and easy to understand docs! bitvec quality, but who can match that?

Extensions

These are part of the 89a spec, but are kept separate as they're not "core" to the spec

  • Application Extension
  • Comment Extension
  • Plain Text Extension
  • Netscape Looping Extension (details)

Relevant Writings

gifprobe

Similar to FFMPEG's ffprobe, gifprobe will print details of a gif to stdout.

gaudio

Nothing valued is here. Inject/Retrieve MP3 files from GiFs. I'd like to eventually play them right outta the thing, right, but that's a lot harder.

License

gifed, gifprobe, gifcheck, and gaudio are licensed under ISC.

About

Rust crate for gif encoding and decoding.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages