✨Bringing light to #FileFormats

Tough on the outside with food for thought inside!
File formats reveal a lot about the different meanings of an object.
CPP-008 and CPP-010 help you uncover them through #FileFormatIdentification and #FileFormatValidation:
http://tiny.cc/cpp-desc

#EOSCEDEN #CPPs #digitalpreservation #FAIRdata

@Etnaphele for those that shoot and spend time editing raw files, what do you do to your pictures?

I don't think I've touched a single raw #photo file in 2025 so far.

#photography #software #imageediting #fileformats #jpeg #raw

The Zettabyte File System ZFS

Zettabyte File System, is an advanced file system and logical volume manager initially developed by Sun Microsystems for the Solaris operating system.

GTech Booster
Guidelines for the design of file formats

Peeking Inside Gigantic ZIPs with Only Kilobytes | Ritik Sahni

Ritik Sahni

Sure, we've all seen Mark YAML and even JSON Statham, but have y'all met TOML Holland yet?

#DadJokes #TomHolland #TOML #JSON #YAML #FileFormats

Ah, the "Binary Formats Gallery"—because what the world really needed was a #museum for file formats, complete with GraphViz diagrams and hex dump visualizers! 🤓🖥️ I mean, who doesn't want to spend their Sunday afternoon compiling Kaitai Struct libraries just to admire the metadata of a Quake 2 model? 🌟🔍
https://formats.kaitai.io/ #BinaryFormatsGallery #FileFormats #TechArt #KaitaiStruct #Quake2 #HackerNews #ngated
File Format Gallery for Kaitai Struct

Kaitai Struct is a formal language for binary format specification that can be compiled into parser code

Revisiting bsdiff as a tool for digital preservation


by @beet_keeper

I introduced bsdiff in a blog in 2014. bsdiff compares the differences between two files, e.g. broken_file_a and corrected_file_b and creates a patch that can be applied to broken_file_a to generate a byte-for-byte match for corrected_file_b.

On the face of it, in an archive, we probably only care about corrected_file_2 and so why would we care about a technology that patches a broken file?

In all of the use-cases we can imagine the primary reasons are cost savings and removing redundancy in file storage or transmission of digital information. In one very special case we can record the difference between broken_file_a and corrected_file_b and give users a totally objective method of recreating corrected_file_b from broken_file_a providing 100% verifiable proof of the migration pathway taken between the two files.

Continue reading “Revisiting bsdiff as a tool for digital preservation”

#ac3 #archives #audio #audiovisual #audit #authenticity #av #bash #bsdiff #checksums #code4lib #corruption #corruptionIndex #digipres #digitalArchiving #digitalForensics #digitalLiteracy #digitalPreservation #digitalStorage #diplomatics #fileFormats #glitch #glitchAudio #glitchart #integrity #preservationAnalysis #preservationMetadata #provenance #sensitivityIndex #storage

They really fucked up with the new #fileformats. Why even call it #webp. Just put the #png extension on it and no one would have to know if you made it backward compatible, your moronic apes. Just put #jpeg at the end of #jxl files.

Dumbass engineers they should hire me. I could have told them this.