RIFF

The Resource Interchange File Format (RIFF), alternatively "Reverse IFF", is a wrapper or container format, originally developed by Microsoft and IBM. Formats based on the RIFF container include the widely used WAV (audio) and AVI (video) formats.

It is similar to IFF. One difference is that RIFF uses little-endian byte order.

See also RIFX.

Identification
RIFF files begin with the ASCII characters " ".

RIFF type cross-reference
Selected "RIFF types", and related articles, are listed below. The RIFF type (also called "form type" or "RIFF form") is a four-byte identifier that usually appears at file offset 8. See also Category:RIFF based file formats.

Specifications

 * Multimedia Programming Interface and Data Specifications 1.0 - RIFF document issued jointly by IBM and Microsoft, 1991-08
 * Microsoft Multimedia Standards Update, Revision 1.0.97, 1992-07-29

Software

 * RIFFPad

Links

 * , from the Encyclopedia of Graphics File Formats
 * Resource Interchange File Format
 * Dr. Dobbs: Inside the RIFF Specification
 * John S. Loomis: RIFF File Structure