AVI is a derivative of the Resource Interchange File Format (RIFF), which divides a file’s
data into blocks, or “chunks.” Each “chunk” is identified by a FourCC tag. An AVI file
takes the form of a single chunk in a RIFF formatted file, which is then subdivided into
two mandatory “chunks” and one optional “chunk”.
The first sub-chunk is identified by the “hdrl” tag. This sub-chunk is the file header and
contains metadata about the video, such as its width, height and frame rate. The second
sub-chunk is identified by the “movi” tag. This chunk contains the actual audio/visual data
that make up the AVI movie. The third optional sub-chunk is identified by the “idx1″ tag
which indexes the offsets of the data chunks within the file.
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. Upon creation of the file, the codec translates between raw data and the
(compressed) data format used inside the chunk. 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.
AVI is supported by Video X Converter. Video X Converter from DVD X Studios, a most
versatile tool to convert videos, audios and photo, enables you to convert videos of almost
all popular formats such as *.RM, *.RMVB, *.AVI, *.WMV, *.ASF, *.MPG, *.MPEG, *.MPE, *M1V,
*MPV2, *.MP4, *.DAT, *.MOV, *.VOB as well as all kinds of audio formats like *.MP3, *.WMA,
*.WAV, *.RA, *.M4A, *.AAC, *.MSV, *.OGG etc. and image *.BMP, *.JPG, *.GIF, *.TIF, *.PNG.
It supports files formats as more as you heard.
