Введение

Введение.

AVI - Audio Video Interleaved, файловый формат, введенный фирмой Microsoft для использования систем работы с видеоизображениями в среде Windows. В этом формате сектора видео данных чередуются с секторами звуковых данных таким образом, что видеоплеер мог бы поддерживать минимальную буферизацию данных.

Несмотря на то что все большее распространение получает формат MPEG (MPEG стандарты включают MPEG-1, MPEG-2, MPEG-4, и MPEG-7), AVI продолжает оставаться самым популярным для аудио/видео данных на PC. В области ввода и редактирования видео AVI остается стандартом де факто.

Широкое распространение формат AVI получил после выхода Video for Windows для Windows 3.1 в ноябре 1992 года. AVI является специальным случаем формата RIFF ( Resource Interchange File Format). RIFF - универсальный формат для обмена мультимедиа данных, совместно разработанный Microsoft и IBM. Фактически, RIFF - аналог формата IFF, созданного Electronic Arts в 1984 году.

Аудио и видео последовательности в AVI файле не содержат временных меток и не создают индексы. Данные упорядочиваются во времени последовательно, согласно их порядку в AVI файле. Приложение (видеоплеер) должно отображать кадры видеопоследовательности и аудиопоток согласно частоте кадров и частоте дискретизации соответственно, указанных в заголовках файла.

В связи с большим количеством ограничений базового стандарта AVI, консорциумом Open Digital Media было разработано расширение формата AVI - OpenDML AVI с учетом особенностей, требуемых для профессионального производства видео. Данные расширения включают поддержку полей (не только кадров), размеры файлов больше 1 Гб, временной код и многие другие особенности. Microsoft включила поддержку OpenDML AVI в DirectShow 5.1 (ActiveMovie 5.1). Это расширение также используется в различных профессиональных приложениях для производства видео на PC, в частности DigiSuite(Matrox). Начиная со 2 октября 1997г., спецификация OpenDML AVI версии 1.02 (датированная 28 февраля 1996г.) доступна на веб-сайте Matrox Electronic Systems, Ltd. : http://www.matrox.com/videoweb/odmlff2.htm