Что означает файл avi

Что означает файл avi

Формат AVI был придуман компанией Microsoft больше двадцати лет назад, однако, до сих пор AVI остаётся одним из самых популярных в мире форматов для хранения видеоинформации.

Впервые формат AVI появился в ноябре 1992 года вместе с инновационной, для тех времен, операционной системой Windows 3.1, став основным для хранения видео в операционных системах Microsoft Windows. Аббревиатура «AVI» расшифровывается как — Audio Video Interleave (чередование аудио и видео).

В отличии от обычных форматов, например, таких как MP3 или JPG, AVI — это контейнер в котором могут содержаться видео/аудио данные сжатые с использованием разных комбинаций кодеков. Так если MP3 и JPG файлы построены на использовании только основного вида компрессии (сжатия) данных (MPEG Audio Layer 3 и JPEG), AVI файл может содержать различные виды сжатых данных (например, DivX — видео + WMA — аудио или Indeo — видео + PCM — аудио), в зависимости от того, какой кодек используется для кодирования/декодирования. Все AVI файлы выглядят одинаково «снаружи »(имеют расширение .AVI), но «внутри» они могут отличаться очень сильно.

Запись в формате AVI может производиться, как со сжатием, так и него. Для кодирования данных в AVI обычно используется Motion JPEG. Также поддерживаются форматы компрессии: Microsoft Video 1 (формат работает только с 8- и 16- битным цветом), Microsoft RLE (только 8-битный цвет), Indeo, Cinepak Editable MPEG, который использует только I-кадры.

Чаще всего данные в формате-контейнере AVI кодируются и декодируются с помощью DivX кодека, который взломанную версию кодека Microsoft MPEG-4 Video Codeс.
Все программные плееры в операционной системе Windows способны понимать и воспроизводить формат AVI.

Основные недостатки:
Отсутствие поддержки VBR
К сожалению формат AVI не поддерживает аудио-потоки с переменным битрейтом (VBR). Поддержку переменного битрейта MP3-трэков разработчикам формата AVI кое-как удалось реализовать, однако звук в формате Ogg Vorbis он так и не поддерживает.

Читайте также:  Лучшая материнка для i7 8700

Рассинхронизация изображения и звука
Данные в контейнере AVI хранятся в виде последовательностей записей, каждая из которых состоит из одного кадра и соответствующего звукового сопровождения. Для видео деление на кадры совершенно естественно, но звук представляет собой непрерывный поток, искусственно разбитый на фрагменты, соответствующие кадрам. Если для записи как видео, так и звука используется устройство видеоввода — проблем обычно не возникает. Однако, если звук пишется через звуковую карту — точная синхронизация изображения и звука отсутствует и звук может «уходить от изображения».

Данные в формате AVI можно экспортировать в другие форматы.

Audio Video Interleave
Расширение .avi [1]
MIME-тип video/vnd.avi [2] [3]
Разработчик Майкрософт [4]
Опубликован 1992 [5]
Тип формата медиаконтейнер
Содержит Аудио, видео
Расширен из RIFF [6]

Audio Video Interleave (сокращённо AVI; букв. «чередование аудио и видео») — RIFF-медиаконтейнер, впервые использованный Microsoft в 1992 году в пакете Video for Windows.

Файлы с расширением AVI могут содержать видео- и аудиоданные, сжатые с использованием разных комбинаций кодеков, что позволяет синхронно воспроизводить видео со звуком. Файл AVI может содержать различные виды компрессированных данных (например, DivX-видео + WMA-аудио или Indeo-видео + PCM-аудио), в зависимости от того, какой кодек используется для кодирования/декодирования. Как и DVD, файлы AVI поддерживают многопоточное аудио-видео.

Содержание

Формат файла [ править | править код ]

Все AVI файлы включают в себя два обязательных блока LIST, которые определяют формат и данные потока. AVI файлы могут также включать индекс-блок. Этот дополнительный блок определяет расположение видеоданных в файле. Типичная структура AVI-файла:

RIFF (‘AVI ‘ LIST (‘hdrl’ ) LIST (‘movi’ ) [‘idx1’ ])

LIST hdrl [ править | править код ]

Блок, содержащий заголовок AVI файла и заголовки потоков данных. Типичная структура:

Читайте также:  Обзор сплинтер селл блэклист

LIST (‘hdrl’ ‘avih’ ( ) LIST (‘strl’ ) LIST (‘strl’ ) LIST (‘odml’ ))

Основной заголовок файла [ править | править код ]

Файл начинается с основного заголовка. В AVI файлах этот заголовок определяется блоком с FOURCC ‘avih’. Заголовок содержит глобальную информацию для всего файла, такую, как число потоков в файле, ширина и высота видеопотока. Основной заголовок имеет следующую структуру:

dwMicroSecPerFrame — определяет количество микросекунд между кадрами. Это значение общее для всего файла.

dwMaxBytesPerSec — указывает примерную максимальную скорость передачи данных файла. Это значение указывает количество байт в секунду, которые система должна обрабатывать.

dwFlags — содержит перечень свойств видеофайла. Допустимы следующие значения:

Флаг Описание
AVIF_HASINDEX В файле присутствует блок ‘idx1’.
AVIF_MUSTUSEINDEX Указывает, что для того, чтобы определить порядок представления данных, должен быть использован индекс, а не физическое расположение блоков в файле.
AVIF_ISINTERLEAVED Указывает на чередование аудио и видео данных.
AVIF_WASCAPTUREFILE
AVIF_COPYRIGHTED Указывает, что файл содержит защищённые авторскими правами данные и программное обеспечение.

dwTotalFrames — указывает общее количество кадров в файле.

dwStreams — указывает количество потоков в файле. Например, файл с аудио и видео имеет 2 потока.

dwSuggestedBufferSize — определяет рекомендуемый размер буфера для чтения файла. Этот размер должен быть достаточно большим, чтобы содержать крупнейший блок данных с заголовком и сигнатурой. Если установленное значение равно нулю или слишком мало, программа для воспроизведения файла перераспределит память во время работы, что снизит производительность.

dwWidth — задает ширину AVI файла.

dwHeight [7] — задает высоту AVI файла.

Заголовки потоков [ править | править код ]

Заголовок потока имеет следующую структуру:

Расширенный заголовок файла [ править | править код ]

Расширенный заголовок файла имеет следующую структуру:

Audio Video Interleave (сокращённо AVI; букв. «чередование аудио и видео» ) — RIFF-медиаконтейнер, впервые использованный Microsoft в 1992 году. [источник не указан 284 дня]

Читайте также:  Электрощётка для зубов отзывы

Формат файлов с расширением .avi известен как медиаконтейнер, это формат файлов, так же как MP3 или JPG. Но, в отличие от этих форматов, AVI — это формат-контейнер. Это означает, что он может содержать видео/аудио данные, сжатые с использованием разных комбинаций кодеков, что позволяет синхронно воспроизводить видео со звуком. Так, если MP3 и JPG файлы построены на использовании только основного вида компрессии данных (MPEG Audio Layer 3 и JPEG), AVI файл может содержать различные виды компрессированных данных (например, DivX — видео + WMA — аудио или Indeo — видео + PCM — аудио) , в зависимости от того, какой кодек используется для кодирования/декодирования. Как и DVD, AVI файлы поддерживают многопотоковое аудиовидео. AVI-файлы могут содержать различные виды сжатых данных, к примеру DivX для видеоинформации и MP3 для аудио. Все AVI файлы выглядят одинаково «снаружи» (имеют расширение .AVI), но «внутри» они могут отличаться очень

Ссылка на основную публикацию
Чернила светятся в ультрафиолете
Употребление симпатических (невидимых) чернил подразумевает запись неразличимую в обычных обстоятельствах, но появляющуюся после фото, химической или физической проявки. Это есть...
Формула частота в excel
При анализе данных периодически возникает задача подсчитать количество значений, попадающих в заданные интервалы "от и до" (в статистике их называют...
Формула тейлора с остатком в форме пеано
Формулировка: Если существует , то представима в следующем виде: Это выражение называется формулой Тейлора с остаточным членом в форме Пеано...
Чернила для принтера в шприцах
Заправочные комплекты INKO в шприцах 3х20 мл., с высококачественными чернилами на основе красителя (Dye ink) и пигментные чернила (Pigment ink)...
Adblock detector