JPEG-avi

From HandWiki

The JPEG-AVI format uses the AVI RIFF form with minor changes. Similar to the AVI, the JPEG-AVI file format uses the mandatory "hdrl" and "movi" LIST chunks. JPEG-DIB frames are key frames, as they all are addressable. Their format is as specified in ISO 10918. The index chunks contain the key frames entries for each data chunk to provide random access for finding JPEG-DIB video frames from a large interleaved AVI-file. The JPEG-AVI format is very similar to the AVI file format.

The major differences are as follows:[1]

  1. The chunk 'strf' contains EXBMINFOHEADER structure members for describing data of the stream format.
  2. The Chunk "strh" contain FOURCC code "JPEG" for still images and "MPEG" for motion images with specific data for initializing the appropriate codec.
  3. The Chunk "movi" or "rec" contains JPEG-DIB data.
  4. The Chunk "index" contains the entries for all JPEG-DIB frames as all frames are the key frames. This allows random access to JPEG-DIB frames, which was not otherwise available.


References

  1. 1. Computer Graphics And Multimedia (Shivani Publications)