News for hackers. Stuff that matters.
Re:"I think you will all appreciate this person's commenting... by sltkr on Tuesday November 06, 2012 @02:21AM (#4747526)
So basically just IFF/RIFF with fields exchanged?

See:

  http://en.wikipedia.org/wiki/Interchange_File_Format

  http://en.wikipedia.org/wiki/Resource_Interchange_File_Format
Re:"I think you will all appreciate this person's commenting... by daeken on Tuesday November 06, 2012 @02:22AM (#4747530)
The big difference between the QT Atom structure and RIFF is that RIFF is a series of independent chunks (IIRC), whereas Atoms are a big tree. Structurally nearly identical, though.
Re:"I think you will all appreciate this person's commenting... by vidarh on Tuesday November 06, 2012 @06:04AM (#4747886)
Don't know about RIFF, but IFF files are/can be a big tree - the outer chunk must be one of FORM, LIST or CAT, and many chunk types contain additional chunks, so depending on the file you might get structures of arbitrary depth.