RIFFformatted
RIFFformatted refers to data organized according to the RIFF container format, a general multimedia wrapper introduced in the 1990s by Microsoft and IBM. RIFF uses a chunk-based architecture where data is stored in labeled blocks called chunks. Each chunk comprises a four-character identifier (FourCC), a 32-bit little-endian size, and payload data. The file starts with the ASCII "RIFF," followed by the file size and a form type that indicates the kind of content, such as "WAVE" for audio or "AVI " (with a trailing space) for video.
After the form type, the file contains chunks in sequence. A chunk has a 4-byte ID, a
Common examples of RIFFformatted files include WAV, which uses the RIFF container with form type "WAVE" to
Advantages of RIFFformatted data include simplicity, flexibility, and efficient random access to individual chunks and metadata.