Audio Video Interleave

AVI.aviDV-AVIAVI formatDV AVIAVI ContainerAVI video filesAVIsbootlegvideo files
Audio Video Interleave (also Audio Video Interleaved), known by its initials AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows software.wikipedia
284 Related Articles

Video for Windows

VfWVideo Compression Manager (VCM)VCM
Audio Video Interleave (also Audio Video Interleaved), known by its initials AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows software.
Like QuickTime, Video for Windows had three key aspects: Audio Video Interleave (AVI), a container file format designed to store digital video; an application programming interface (API) that allowed software developers to play or manipulate digital video in their own applications; a suite of software for playing and editing digital video.

Digital container format

container formatcontainercontainer formats
Audio Video Interleave (also Audio Video Interleaved), known by its initials AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows software.
AVI (the standard Microsoft Windows container, also based on RIFF)

FourCC

four character codefour ASCII charactersfour-byte sequence
Each "chunk" is identified by a FourCC tag.
This IFF was adopted by a number of developers including Apple for AIFF files and Microsoft for RIFF files (which were used as the basis for the AVI and WAV file format).

Resource Interchange File Format

RIFF.riffRIFF format
AVI is a subformat of the Resource Interchange File Format (RIFF), which divides a file's data into blocks, or "chunks." As a derivative of the Resource Interchange File Format (RIFF), AVI files are commonly tagged with metadata in the INFO chunk.
The Microsoft implementation is mostly known through container formats like AVI, ANI and WAV, which use RIFF as their basis.

Matroska

MKV.mkvMatroska (MKV)
More recent container formats (such as Matroska, Ogg and MP4) solve all these problems, although software is freely available to both create and correctly replay AVI files which use the techniques described here.
Matroska is similar in concept to other containers like AVI, MP4, or Advanced Systems Format (ASF), but is entirely open in specification, with implementations consisting mostly of open source software.

Codec

codecsdecoderdecoders
By way of the RIFF format, the audio-visual data contained in the "movi" chunk can be encoded or decoded by software called a codec, which is an abbreviation for (en)coder/decoder.
Audio Video Interleave (AVI) is sometimes erroneously described as a codec, but AVI is actually a container format, while a codec is a software or hardware tool that encodes or decodes audio or video into or from some audio or video format.

Extensible Metadata Platform

XMPXMP metadataAdobe XMP
In addition, AVI files can embed Extensible Metadata Platform (XMP).
XMP can be used in several file formats such as PDF, JPEG, JPEG 2000, JPEG XR, GIF, PNG, WebP, HTML, TIFF, Adobe Illustrator, PSD, MP3, MP4, Audio Video Interleave, WAV, RF64, Audio Interchange File Format, PostScript, Encapsulated PostScript, and proposed for DjVu.

DV

miniDVDVCPRO HDDigital Video
DV AVI is a type of AVI file where the video has been compressed to conform with DV standards.
DIF blocks are the basic units of DV streams and can be stored as computer files in raw form or wrapped in such file formats as Audio Video Interleave (AVI), QuickTime (QT) and Material Exchange Format (MXF).

Microsoft

Microsoft CorporationMSMicrosoft Corp.
Audio Video Interleave (also Audio Video Interleaved), known by its initials AVI, is a multimedia container format introduced by Microsoft in November 1992 as part of its Video for Windows software.

Computer file

filefilescomputer files
AVI files can contain both audio and video data in a file container that allows synchronous audio-with-video playback.

DVD-Video

DVDDVDsextra features
Like the DVD video format, AVI files support multiple streaming audio and video, although these features are seldom used.

Matrox

Matrox ImagingMatrox Electronic Systems
Most AVI files also use the file format extensions developed by the Matrox OpenDML group in February 1996.

Frame rate

frames per secondfpsframe/s
This sub-chunk is the file header and contains metadata about the video, such as its width, height and frame rate.

Offset (computer science)

offsetrelative addressrelative
The third optional sub-chunk is identified by the "idx1" tag which indexes the offsets of the data chunks within the file.

Indeo

Indeo 2, 3 and 5Intel Indeo 2
An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

Cinepak

An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

Motion JPEG

MJPEGM-JPEGAVI Motion JPEG
An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

Moving Picture Experts Group

MPEGMPEG VideoISO/IEC JTC 1/SC 29/WG 11
An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

RealVideo

RealRealVideo 10Real video 10
An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

MPEG-4

MPEG44MP4
An AVI file may carry audio/visual data inside the chunks in virtually any compression scheme, including Full Frame (Uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Editable MPEG, VDOWave, ClearVideo / RealVideo, QPEG, and MPEG-4 Video.

Metadata

meta datameta-datacommunications metadata
As a derivative of the Resource Interchange File Format (RIFF), AVI files are commonly tagged with metadata in the INFO chunk.

Ogg

.oggOGMogg123
More recent container formats (such as Matroska, Ogg and MP4) solve all these problems, although software is freely available to both create and correctly replay AVI files which use the techniques described here.

MPEG-4 Part 14

MP4.mp4M4A
More recent container formats (such as Matroska, Ogg and MP4) solve all these problems, although software is freely available to both create and correctly replay AVI files which use the techniques described here.

Aspect ratio (image)

4:3aspect ratio16:9
AVI does not provide a standardized way to encode aspect ratio information, with the result that players cannot select the right aspect ratio automatically (though it may be possible to do so manually).