.. index:: AVI (Audio Video Interleave)
.. index:: .avi

AVI (Audio Video Interleave)
===============================================================================

Extensions: .avi

Developer: `Microsoft <https://www.microsoft.com/>`_


**Support**


BSD-licensed: |yes|

Export: |yes|

Officially Supported Versions: 

Reader: AVIReader (:bsd-reader:`Source Code <AVIReader.java>`, :doc:`Supported Metadata Fields </metadata/AVIReader>`)

Writer: AVIWriter (:bsd-writer:`Source Code <AVIWriter.java>`)

Freely Available Software:

- `AVI Reader plugin for ImageJ <https://imagej.net/ij/plugins/avi-reader.html>`_ 
- `AVI Writer plugin for ImageJ <https://imagej.net/ij/plugins/avi.html>`_


We currently have:

* several AVI datasets

We would like to have:

* more AVI datasets, including: 

  * files with audio tracks and/or multiple video tracks 
  * files compressed with a common unsupported codec 
  * 2+ GB files

**Ratings**


Pixels: |Good|

Metadata: |Fair|

Openness: |Fair|

Presence: |Outstanding|

Utility: |Poor|

**Additional Information**


* Bio-Formats can save image stacks as AVI (uncompressed). 
* The following codecs are supported for reading: 

  * Microsoft Run-Length Encoding (MSRLE) 
  * Microsoft Video (MSV1) 
  * Raw (uncompressed) 
  * JPEG 

.. seealso:: 
  `AVI RIFF File Reference <https://msdn.microsoft.com/en-us/library/ms779636.aspx>`_ 
  `AVI on Wikipedia <https://en.wikipedia.org/wiki/Audio_Video_Interleave>`_
