$ show corkami/formats
This repository is a collection of documentation files describing various file formats (archive, container, encoding, image formats). It serves as a reference library for understanding binary file structures, headers, and specifications. The content is primarily educational/reference material rather than executable software. The repository appears to be actively maintained with recent commits and contains well-organized documentation covering formats like RAR, ZIP, MP4, JPEG, PNG, DICOM, and UTF-8 encoding.
The LLM identified 3 files worth highlighting for reuse:
Comprehensive documentation of JPEG file format structure, covering segment types, markers, entropy-coded segments, and exceptions to the standard TLV structure. Includes detailed marker tables and explanations of JPEG 1994, 1997, 2000, and XL variants. Demonstrates deep technical understanding of the format's complexities.
Detailed explanation of PNG file format structure, covering the 8-byte signature, chunk-based architecture (length-type-value with CRC32), critical and ancillary chunk types, and practical considerations like commonly ignored constraints. Provides clear visual references and explains edge cases that differ from theoretical specifications.
Thorough documentation of ZIP file format structure, detailing local file headers, central directory structure, end-of-central-directory records, and ZIP64 extensions. Includes byte-level breakdowns of each structure component and references to real-world implementations in 7-Zip, zlib, and Java.