Resource Interchange File Format
E724350
Resource Interchange File Format (RIFF) is a generic tagged chunk-based file container format developed by Microsoft and IBM for storing multimedia such as audio and video data.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
container format
ⓘ
file format ⓘ |
| abbreviation | RIFF NERFINISHED ⓘ |
| allows | vendor-defined extensions ⓘ |
| basedOn | chunk concept from IFF ⓘ |
| byteOrder | little-endian ⓘ |
| category | multimedia container format ⓘ |
| chunkIDSize | 4 bytes ⓘ |
| contains |
chunk data
ⓘ
chunk identifier ⓘ chunk size field ⓘ |
| dataModel | sequence of chunks ⓘ |
| designGoal |
extensibility
ⓘ
platform independence at file level ⓘ |
| developer |
IBM
ⓘ
Microsoft ⓘ |
| differenceFromIFF | uses little-endian byte order ⓘ |
| documentationPublisher | Microsoft Developer Network NERFINISHED ⓘ |
| fileStructure |
chunk-based
ⓘ
tagged chunks ⓘ |
| inspiredBy | Interchange File Format NERFINISHED ⓘ |
| introducedBy | Microsoft in early 1990s ⓘ |
| parsingRequirement | applications must interpret chunk IDs ⓘ |
| relatedFormat |
AIFF
NERFINISHED
ⓘ
IFF NERFINISHED ⓘ |
| RIFXMeaning | big-endian RIFF variant ⓘ |
| sizeFieldSize | 32-bit unsigned integer ⓘ |
| standardizedAs | Microsoft multimedia file container specification ⓘ |
| supports |
application-specific chunk types
ⓘ
hierarchical data organization ⓘ metadata storage in chunks ⓘ nested chunks ⓘ streaming-friendly layout ⓘ |
| topLevelChunkID |
RIFF
NERFINISHED
ⓘ
RIFX ⓘ |
| typicalFileExtension |
.ani
ⓘ
.avi ⓘ .wav ⓘ |
| typicalPlatform | Microsoft Windows NERFINISHED ⓘ |
| useCase |
audio data storage
ⓘ
generic binary data container ⓘ multimedia storage ⓘ video data storage ⓘ |
| usedBy |
ANI
NERFINISHED
ⓘ
AVI ⓘ CD-ROM XA files ⓘ WAV NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.