GIFTEXT(1)
π giftext β the manual page, but make it make sense π
okay bestie, so this is giftext, part of the GIFLIB fam, and it's a section 1 manual page (that's user commands, iykyk). it's the tool that just... dumps everything about a GIF file as plain text. pixels, metadata, the whole vibe. no cap.
β¨ SYNOPSIS β¨
giftext [-v] [-c] [-e] [-z] [-p] [-r] [-h] [gif-file]
π¦ DESCRIPTION π¦
so basically it's a program that dumps (text only, periodt) the general info about a GIF file. that's the whole gig. it's giving "show me everything."
and if you don't hand it a GIF file? no worries bestie, giftext will just try to read a GIF file from stdin. it's flexible like that π
π OPTIONS π
-vβ verbose mode!! (show progress). this turns on the printout of running scan lines, so you can literally watch it do the thing π-cβ dumps the color maps. the ~aesthetic~ of your GIF, decoded.-eβ dumps the encoded bytes β that's the pixels after being compressed with the LZ algorithm and chained together to form bytes. this is literally the exact form the data is saved in inside the GIF file. dumped in hex β 2 digits per byte.-zβ dumps the LZ codes of the image. also in hex β 3 digits per code (because we're limited to 12 bits, okurrr).-pβ dumps the pixels of the image. yep, hex again β 2 digits per pixel (<=byte).-rβ dumps raw pixels as one byte per pixel. β οΈ heads up bestie: this option inhibits all other options and only the pixels get dumped. this one's the glow-up option β you can use it to convert GIF files into raw data. π note: the color map can be extracted by thegifclrmputility instead. and if more than one image is included in the file, all images will be dumped in order. no skipping, no favorites.-hβ prints one line of command line help, similar to the Usage above. a lil snack of guidance π
π AUTHOR π
Gershon Elber. (the icon, the moment, the main character of this manpage π)
okay that's the whole page, you're welcome π«Ά this was GIFLIB Documentation, from way back on 2 May 2012, and the manual itself is GIFTEXT(1). go dump some pixels, bestie β¨π
π¦ where this page comes from
- alpine 3.22: giflib-doc 5.2.2-r2 Β· MIT
- alpine 3.23: giflib-doc 5.2.2-r2 Β· MIT
- alpine 3.24: giflib-doc 5.2.2-r2 Β· MIT
- arch rolling: giflib 6.1.3-2 Β· MIT
- debian bookworm: giflib-tools 5.2.1-2.5+deb12u1 Β· MIT
- debian trixie: giflib-tools 5.2.2-1+deb13u1 Β· MIT
- fedora 43: giflib-utils 5.2.2-8.fc43 Β· MIT
- fedora 43: giflib-utils 5.2.2-9.fc43 Β· MIT
- fedora 44: giflib-utils 6.1.2-1.fc44 Β· MIT
- fedora 44: giflib-utils 6.1.3-2.fc44 Β· MIT
- nixpkgs unstable: giflib 6.1.3
- opensuse-leap 16.0: giflib-progs 5.2.2-160000.4.1 Β· MIT
- opensuse-leap 16.0: giflib-progs 5.2.2-160000.4.1 Β· MIT
- opensuse-leap 16.0: giflib-progs 5.2.2-160000.4.1 Β· MIT
- opensuse-leap 16.0: giflib-progs 5.2.2-160000.4.1 Β· MIT
- ubuntu jammy: giflib-tools 5.1.9-2build2 Β· MIT
- ubuntu jammy: giflib-tools 5.1.9-2ubuntu0.3 Β· MIT
- ubuntu noble: giflib-tools 5.2.2-1ubuntu1 Β· MIT
- ubuntu noble: giflib-tools 5.2.2-1ubuntu1.2 Β· MIT
- ubuntu questing: giflib-tools 5.2.2-1ubuntu2
- ubuntu resolute: giflib-tools 5.2.2-1ubuntu3 Β· MIT
- ubuntu resolute: giflib-tools 5.2.2-1ubuntu3.2 Β· MIT
- ubuntu stonking: giflib-tools 6.1.3-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms