Не воспроизводит файл avi. Файл AVI, структура файла, понятие кодека

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

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

AVI-файлы – особый случай файлов RIFF (сокращенно от Resource Interchange File Format). Этот формат, изначально предназначавшийся для обмена мультимедийными данными, был разработан Microsoft совместно с IBM. Данный формат является наиболее распространенной формой представления видео на персональных компьютерах. В зависимости от формы представления видеоданных файлы AVI бывают различных стандартов.

AVI (Audio Video Interleaved) – это самый распространенный и наименее сжатый из видеоформатов. Файлы, созданные с использованием этого метода, имеют расширение .avi.

Характеристика видео-файлов формата AVI

Тип файла Audio Video Interleave
Категория Video
Описание Контейнер для видео, или формат-оболочка, созданный Microsoft. Хранит видеоданные, зашифрованные в различные кодеки. Использует менее сильное сжатие, чем похожие форматы MPEG и MOV. Файлы с расширением AVI проигрываются многими программами для просмотра видео, но программа должна содержать кодеки, которые использовались при кодировании видеоданных.
Чем открыть:
Windows Apple QuickTime Player, Microsoft Windows Media Player, CyberLink PowerDirector 8, Roxio Creator 2010, VideoLAN VLC media player, Nullsoft Winamp Media Player
Mac Apple QuickTime Player, Microsoft Windows Media Player, Roxio Toast 10 Titanium, Roxio Popcorn 4, VideoLAN VLC media player
Linux xine multimedia player, VideoLAN VLC media player

Структура файла

По структуре AVI-формат представляет собой вариант формата RIFF. Файл этого формата состоит из блоков (chunks), которые, в свою очередь, могут содержать другие вложенные блоки. Самый «верхний» блок - RIFF - содержит идентификатор формы «avi_», который собственно и обозначает, что мы имеем дело с *.avi-файлом. Для идентификатора отведено четыре символа, но один из них не используется.

В *.avi-файле есть по крайней мере два подблока: заголовка и данных.

Первый содержит общую информацию о фильме: разрешение изображения, частота кадров, формат аудио и т.д. В заголовке для записи длины файла отводится 32 байта. Это значит, что максимально возможный размер файла - около 4-х Гб. На самом деле реальная длина *.avi-файла стандартного формата, с которой могут работать программы монтажа, не превышает 2Гб.

Видео- и аудиоданные записываются в один файл на диске следующим образом: все информационные потоки разбиваются на множество равных частей (chunks) и затем записываются в один файл друг за другом по очереди. Сначала записывается заголовок, а затем 1-я часть видео и 1-я часть звука; затем 2-я часть видео и 2-я часть звука и т. д. Иначе говоря, используется технология чередования видеокадров и звука, которой, собственно, и определяется аббревиатура AVI (Audio Video Interleaved). В среднем одна секунда AVI-изображения занимает примерно 2 Мбайт на жестком диске.

Понятие кодека

Кодек - это программное обеспечение, используемое для сжатия и распаковки цифрового файла мультимедиа, например музыкального или видеофайла. Проигрыватель Windows Media и другие программы используют кодеки для воспроизведения или создания цифровых файлов мультимедиа.

Кодек состоит из двух компонентов: кодировщика и декодера. Кодировщик выполняет функцию сжатия (кодирование), а декодер выполняет функцию распаковки (декодирование). Некоторые кодеки включают в себя оба компонента, а некоторые - только один из них.

Распаковкой файлов-контейнеров занимается программа-сплиттер(2). Когда она доходит до конкретной реализации аудио- или видеопотока, в дело вступают кодеки - методы представления аудио- или видеопотока в различных форматах. Кодеком также называют не только сам метод кодирования, но и программу-драйвер, которая реализует этот метод. Кодеки не следует путать с собственно форматами сжатия: так, конвертировать аудио в формат MP3 можно с помощью абсолютно разных кодеков.

Сноски

(1)RIFF (англ. Resource Interchange File Format) - один из форматов файлов-контейнеров для хранения потоковых мультимедиа-данных (видео, аудио, возможно текст).

(2)CUE Splitter - Программа для разбивания больших аудио треков на отдельные композиции. Обычно, такие файлы большого размера получаются в результате работы программ для обработки звука: EAC, CDRWin, BPM Studio, GoldWave и подобных. Для разбивания треков CUE Splitter использует CUE-файлы, создаваемые различными музыкальными редакторами. Из этих файлов извлекаются сведения об исполнителе, альбоме и названии песни. Информацию о композиции утилита обрабатывает автоматически и по установленной маске заполняет теги и переименовывает файлы. Поддерживаются звуковые файлы формата WAVE, MP3, FLAC и APE. Из дополнительных функций можно отметить возможность проверки аудио файлов на наличие ошибок.

У вас есть проблема с открытием.AVI-файлов? Мы собираем информацию о файловых форматах и можем рассказать для чего нужны файлы AVI. Дополнительно мы рекомендуем программы, которые больше всего подходят для открытия или конвертирования таких файлов.

Для чего нужен файловый формат.AVI?

AVI - это акроним от Audio Video Interleave (можно перевести как "чередование аудио и видео"). Файлы AVI обычно содержат фильмы и другие типы видео. Сам формат был создан компанией Майкрософт в 1992 году. Будучи форматом-контейнером, AVI может содержать аудио- и видеоинформацию в несжатом или сжатом виде. Зачастую файлы AVI содержат видео, сжатое кодеками DivX или Xvid, в сочетании со звуком в форматах MP3 или WAV, однако на самом деле может использоваться практически любой кодек. Файлы AVI с несжатым видео (Full Frame) могут быть очень большими. Для проигрывания файлов AVI, которые содержат сжатое аудио или видео, программным и аппаратным плеерам нужен соответствующий кодек. Поэтому бывает так, что одни файлы AVI прекрасно проигрываются определенным плеером (соответствующий кодек есть в наличии), а при проигрывании других возникают проблемы с изображением или звуком (нужный кодек отсутствует).



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

Программы для открытия или конвертации AVI файлов

Вы можете открыть файлы AVI с помощью следующих программ:

Формат AVI - это стандартный формат видеофайлов . Это мультимедийный контейнерный файл, который содержит аудио и видео данные. AVI является очень популярным форматом файлов и широко используется для хранения видеоданных, а также для потоковой передачи и передачи мультимедиа. Он был представлен Microsoft в 1992 году.

Структура файла AVI

Формат файла AVI основан на формате RIFF и использует тот же метод записи данных, который разделяет данные на строго определенные части. Первая часть, обозначенная HDRL, представляет собой заголовок файла, содержащий информацию о размере видеофайла, количестве кадров и параметрах алгоритма сжатия. Вторая часть, помеченная как MOVI, содержит актуальные аудио и видео данные. Третья часть, обозначенная как IDX1, является необязательной - она содержит информацию о местонахождении фрагментированных данных в файле AVI.

Сжатие формата AVI

Формат AVI предлагает функцию сжатия, которая является необязательной. Однако метод сжатия менее эффективен, чем те, которые используются в форматах или , и сжатый файл все равно будет значительно большим. Причина в том, что метод сжатия несколько ограничен из-за использования кодирования DivX и XviD. Файлы без сжатия имеют большой размер, но они предлагают лучшее качество звука и видео даже после нескольких процедур чтения и записи. Также такие файлы не требуют дополнительных кодеков.

Сегодня разнообразие видеоформатов заполнило цифровой мир. Однако формат AVI по-прежнему занимает лидирующее положение. Каждый производитель по-своему решает, как воспроизвести такой файл на компьютере. Предлагаемый ими софт отличается функционалом, подчас замедляя работу системы.

Чем открывать видеофайлы в формате AVI?

Рассмотрим некоторые программы, наиболее, на наш взгляд, удачные в плане решения этой проблемы. Все программы, разумеется, осветить нереально, потому отобрали наиболее популярные, которые на слуху у пользователей, притом справляющиеся с воспроизведением на компьютере либо мобильном устройстве рассматриваемого нами формата с наибольшей эффективностью.

Многие пользователи сталкиваются с ситуацией, когда файл не проигрывается после установки ПО. Стандартные программы просмотра либо не видят файла, либо выдают ошибку воспроизведения, так как не могут прочитать формат и декодировать его. Потому прежде чем начать просмотр, открыть видео, установите специальные кодеки.

Кодек - это спецпрограмма, кодирующая и декодирующая цифровое видео. Чтобы открыть файл AVI, требуется именно декодировать, так же для изменения.

Итак, порядок настройки будет следующим.

Проигрыватели

Рассмотрим наиболее популярные и практичные проигрыватели , которые помогут вам просмотреть формат AVI. Зависят они, разумеется, от ПО, имеющегося на устройстве.

Для Windows


Воспроизведение в MacOS


Для Linux


Проигрывание в Android

На мобильных устройствах нужны программы более лёгкие, однако чтобы при этом качество изображения и формат AVI не пострадали. Рекомендуем следующие.

Я не могу проиграть некоторые файлы видео.

Прочитайте FAQ до конца. Возможно Вы найдете ответ соответствующий типу файлов который Вы пытаетесь просмотреть.Вот некоторые из общих советов:
- Кликните на ярлык «Reset to recommended settings» в меню пакета K-Lite Codec Pack (Пуск -> Все программы).
- Загрузите файл в MediaInfo или GSpot Codec Information Appliance. Как правило они могут дать некоторую полезную информацию.
- Если это файл RealMedia (.ra .rm .ram .rmvb) то для его просмотра установите Real Alternative или K-Lite Mega Codec Pack.
- Попробуйте запустить файл с помощью проигрывателя Media Player Classic. Это полезно по двом причинам:
1) Он лучше проигрывает некоторые типы файлов.
2) Он имеет очень информативные сообщения о ошибке.
Если это не помогает попробуйте использовать проигрыватель VideoLAN. Этот плеер не использует фильтры DirectShow и может проигрывать почти все типы файлов.

Много файлов неправильно воспроизводятся в Windows Vista.
Попытайтесь отключить User Account Control (UAC).

Я не могу просмотреть файлы AVI.
Если проблема возникает только с некоторыми файлами AVI, то возможно что они (частично) повреждены. В этом случае используйте инструменты для восстановления этих файлов, или используйте другой сплитер AVI. Если Вы используете Media Player Classic включите встроенный сплитер AVI. Это можно сделать в Options -> Internal Filters -> Source Filters. Если же Вы используете другой проигрыватель то установите AVI сплитер Gabest, который является отдельно-стоящей версией встроенного сплитера плеера Media Player Classic. Этот сплитер поможет в проигрывании большинства поврежденных файлов AVI. Если Вы не можете воспроизвести ни одного файла AVI, то скорее всего фильтр AVI операционной системы Windows сломан. Его можно восстановить исполнив следующую команду: Пуск -> Выполнить… -> regsvr32 quartz.dll

У меня проблемы с проигрыванием файлов MPEG (.mpg/.mpeg/.ts/etc).
Есть два типа видео MPEG – MPEG-1 и MPEG-2. Наиболее распространенным из них является MPEG-1, который используется в файлах.mpg и.mpeg. Windows должен поддерживать воспроизведение видео MPEG-1 без необходимости установки каких либо дополнительных кодеков и фильтров. MPEG-2 же используется в DVD и SVCD. Для воспроизведения видео в формате MPEG-2 Вы должны установить декодер MPEG-2.
K-Lite Codec Pack предоставляет на выбор несколько декодеров. Вы можете использовать утилиту GSpot для определения типа видео MPEG используемого в файле.
Также существует два формата контейнеров MPEG. Контейнер – это как бы обложка для захвата аудио и видео. Наиболее популярным из контейнеров является MPEG Program Stream (PS). Windows имеет фильтр для чтения этого формата контейнера. Другим распространенным контейнером является MPEG Transport Stream (TS). Этот контейнер содержится в пакете кодеков K-Lite.
Если файл MPEG вообще не хочет проигрываться, то это в большинстве случаев означает что отсутствуют необходимые фильтры. Проигрыватель мультимедиа в таком случае выдает сообщение о ошибке.
Если же файл проигрывается но неправильно, попробуйте использовать другой декодер.
Общее решение, которое вы можете пробовать когда имеете проблемы с файлами MPEG – это использовать Media Player Classic с включенными встроенными фильтрами MPEG. Вы можете включить их в опциях Media Player Classic. Фильтры которые Вы должны включить MPEG PS/TS/PVA и MPEG-2 Video.

Некоторые файлы AVI проигрываются без звука в Windows Vista. В XP все воспроизводится нормально.
Причина этой проблемы пока неизвестна. Но в большинстве случаев поможет следующее:
Если Вы используете Media Player Classic – включите встроенные фильтры AVI. Это можно сделать в Options -> Internal Filters -> Source Filters. Если Вы используете другой проигрыватель – установите AVI сплитер Gabest, который является отдельностоящей версией встроенного фильтра MPC.

Я больше не могу запустить файлы AVI после использования WinAVI Video Converter.
WinAVI иногда ломает фильтр AVI для Windows. Вы можете исправить этот фильтр исполнив следующую команду:
Пуск -> Выполнить… -> regsvr32 quartz.dll

Имею проблемы с проигрыванием неполных файлов AVI с помощью Media Player Classic.
Включите встроенный в Media Player Classic сплитер AVI. Он лучше, чем встроенный в Windows фильтр, обрабатывает неполные файлы AVI.
Media Player Classic -> Options -> Internal Filters -> Source Filters

Я не могу посмотреть файлы.avi содержащие видео H.264.
Ранние версии CoreAVC имели проблемы с декодированием сохраненного в контейнере в режиме VFW видео H.264, вместо режима работы в собственной системе команд (что является более предпочтительным). В контейнере AVI, видео H.264 находится всегда в режиме VFW из-за ограничений контейнерного формата.
Для решения этой проблемы следует включить декодирование H.264 в ffdshow. Для этого зайдите в настройки ffdshow и установите (на странице «codecs») H.264 в «libavcodec».

Я не могу воспроизвести видео.avi скачаных с video.google.com
Включите встроенный в Media Player Classic сплитер AVI. Он лучше обрабатывает эти файлы, чем заданный по умолчанию фильтр AVI (который является частью Windows).
Media Player Classic -> Options -> Internal Filters -> Source Filters
Для других плееров установите сплитер Gabest AVI.

Файлы AVI содержащие видео H.264 воспроизводятся перевернутыми в проигрывателях BS.Player и WMP.
Эта проблема возникает только в комбинации со старой версией CoreAVC. Поэтому удостоверьтесь в том, что Вы используете последнюю версию. Другим решением для правильного воспроизведения этого типа файлов – разрешить декодирование H.264 в ffdshow. Для этого нужно в настройках видео ffdshow (на странице «codecs») установить H.264 в «libavcodec».

Два аудиотрека проигрываются одновременно.
Это означает, что вы используете проигрыватель, который не содержит потоковый переключатель. Если вы запускаете файл, который содержит множественные аудио/видео/субтитровые потоки, то ваш плеер пробует запустить их вместе.
Решение:
- Используйте проигрыватель со встроенным потоковым переключателем. Например Media Player Classic.
- Используйте фильтр содержащий потоковый переключатель. Например сплитер Haali. K-Lite Codec Pack по умолчанию использует Haali для файлов.mp4, .mkv и.ogm. Если хотите его также использовать для файлов.avi нужно вручную выбрать это при установке пакета кодеков.
- Используйте переключение аудио потоков ffdshow. Для этого проделайте следующие шаги:
1. Зайдите в настройки аудио декодера ffdshow. Поставьте галочку возле «Stream switcher».
2. На странице «Tray, dialog & paths» включите «Add tray icon menu to player’s stream/languages menu». Это позволит выбирать желаемый звуковой поток в самом проигрывателе.
3. Переключатель аудиопотоков работает только тогда, когда ffdshow декодирует аудио. Поэтому разрешите на странице «Codecs» форматы аудио которые содержит Ваш файл.

При воспроизведение фильмов со звуком AC3 случаются пропадания видео
ReClock возможно Вам поможет.

Видео очень часто прерывается.
Как правило это является следствием ошибок графического драйвера. Если Вы используете Windows Vista в первую очередь убедитесь в том что на компьютере установлена последняя версия графического драйвера.
Другой причиной прерываний может быть высокая нагрузка CPU. В этом случае лучшим решением будет приобретение более быстрого компьютера. Среди других советов – отключить субтитры, уменьшить размер окна проигрывателя и убрать другие процессы без которых можно обойтись.

Видео часто прерывается при просмотре в режиме полного экрана.
Это может быть результатом некоторых настроек платы графики. Попробуйте изменить следующие параметры платы графики:
- Установите FSAA в «Позволить решать приложению».
- Отключить фильтр anisotopic (AF)
- Отключите сглаживание.

При просмотре видео экран чернеет во время воспроизведения звукового сопровождения.
Эта проблема может возникать при установленных программах WindowBlinds или ObjectDock. Отключите эти программы.
Если на Вашем компьютере установлена плата графики nVidia GeForce попробуйте обновить ее драйвер.

Громкость звука действительно очень низкая.
Это обычная проблема возникающая при воспроизведении канала аудио 5.1 с помощью обычных стереоколонок. В результате этого только два канала аудио поступает на Ваши колонки. При этом центральный канал, по которому как правило передаются все диалоги, недоступен.
Решение проблемы:
- Используйте для настройки конфигурации колонок Вашего компьютера Codec Tweak Tool. Это позволит убедиться, что аудио кодеки входящие в пакет downmix (или upmix) декодируют звук для действительного количества колонок.
- Если Вы используете AC3Filter для декодирования звука в формате AC3 или DTS, попробуйте использовать опцию «Boost voice/dialog volume» в утилите Codec Tweak Tool. Также можно установить эту опцию вручную прямо в настройках AC3Filter, выбрав нужное значение в Voice audio channel.
- Если для декодирования аудио используется ffdshow, то откройте «ffdshow audio configuration» и включите «Volume» на левой панели. На странице громкости Вы найдете ползунок для регулирования общего уровня звука. Также Вы можете включить Normalization, которая автоматически установит уровень аудио.
- Еще один способ для ffdshow – зайти в «Voice control» на странице «Mixer». Там (по умолчанию) центральный канал выставлен на 3dB. С помощью ползунка регулятора громкости увеличьте его уровень.

При попытке воспроизведения файла.TS получаю ошибку «Cannot render the file»
Включите встроенный фильтр MPEG PS/TS/PVA в проигрывателе Media Player Classic:
Media Player Classic -> Options -> Internal Filters -> Source Filters

Аудио Vorbis в контейнере MP4 не воспроизводится.
Используйте сплитер Haali MP4 вместо Gabest MP4.

В проигрывателе Windows Media Player файлы MP3 воспроизводятся слишком быстро.

В проигрывателе Windows Media Player видео воспроизводятся слишком быстро.
Зайдите в настройке AC3Filter и отключите PCM в System tab.

Проигрыватель зависает в начале видео MPEG-1.
Декодер MPEG MainConcept при одновременном использовании с Overlay Mixer может вызывать такое зависание.
Решение проблемы:
- Нажмите на ярлык «Reset to recommended settings» в меню пуск.
- Или импортируйте скрипт регистра:
REGEDIT4
«AllowReordering»=dword:00000000
- Или измените видео рендерер в Media Player Classic:
Options -> Playback -> Output -> DirectShow Video

Как мне воспроизвести файлы AVI от Blizzard Games?
Видео с игр от Blizzard содержат видео DivX, но с отличным от всех FourCC, а именно «BLZ0″.
Для воспроизведения такого видео Вы должны использовать ffdshow для декодирования DivX. Стандартный декодер DIVX не будет работать (разве что Вы вручную изменили FourCC). Для этого зайдите в настройки ffdshow и поменяйте на странице кодеков DivX 4/5/6 на libavcodec.

Некоторые файлы.mov вызывают ошибку в Windows Media Player.
Поменяйте расширение этих файлов на.qt. Если это не поможет используйте для проигрывания этих файлов плеер Media Player Classic или VideoLAN.

Как приспособить шестиканальный звук в формате Windows Media для проигрывания на стереоколонках?
Файлы WMVHD созданные как правило для воспроизведения XBOX360 могут содержать аудиопоток 5.1. При проигрывании таких файлов на компьютере с двумя колонками, Вы скорее всего услышите звук только двух из шести каналов. Это приводит к тому, что например голоса (центральный канал) может быть практически неслышимы.
Решением этой проблемы может быть смешивание 5.1 каналов в 2. Есть два способа сделать это. Один из них использует настройки AC3Filter, а другой ffdshow.
При использовании ffdshow зайдите в настройки аудио декодера на страницу «Codecs». Прокрутите страницу вниз списка и установите «Uncompressed» в «All supported». Теперь перейдите на страницу «Mixer» и установите колонки в «2/0 Stereo». Также поставьте галочку возле «Mixer» для активации фильтров смешивания.
В опциях AC3Filter, зайдите во вкладку «System» и включите «PCM». Затем сконфигурируйте выходные настройки колонок.

Поиск в файле AVI имеет задержку в несколько секунд в проигрывателе Winamp.
Отключите сплитер Gabest AVI используя Codec Tweak Tool. Или выберите сплитер Microsoft AVI во время установки пакета кодеков.

При использовании Vista Media Center видео подвисает на несколько секунда каждые несколько минут.
Обновление драйвера графической платы к последней версии должно исправить эту проблему.

Не могу проигрывать файлы WMV.
Вы должны установить Windows Media Format Runtimes. Обычно он установлен вместе с проигрывателем Windows Media Player.
Windows XP/2003/Vista: Windows Media Format Runtimes v11
Windows 98/ME/2000: Windows Media Format runtimes v9
Дополнительные кодеки можно найти здесь: Windows Media Codecs

Не могу открыть файлы AVI с WMV3 при редактировании в программах подобных до VirtualDub.
Вы должны установить WMV9VCM.

Я получаю сообщение о необходимости приобретения лицензии при проигрывании некоторых файлов мультимедиа.
Это означает что файл защищен с помощью DRM. DRM – это метод защиты авторских прав. Как правило Вы должны приобрести (читайте: купить) лицензию для того чтобы получить возможность проигрывания файлов. Наш совет: shift+delete.

Проблемы с воспроизведением некоторых файлов RealMedia.
Используйте Media Player Classic. Он обрабатывает файлы RealMedia лучше чем другие проигрыватели.
Переименуйте расширение файлов на.rmvb. Если же они уже имеют такое расширение, сделайте наоборот – переименуйте его на.rm. Media Player Classic читает файлы.rmvb используя DirectShow и файлы.rm с помощью движка RealMedia. Это обьясняет то, почему переименование может помочь.
Имею проблемы с проигрыванием файлов.mkv имеющих «720p» или «x264″ в названиях файлов
Это видео высокого разрешения в формате H.264. Воспроизведение этого типа файлов требует высокой мощности процессора, что может вызывать различные проблемы – прерывание видео, пропуск кадров, несинхронизированое звуковое сопровождение. Лучшим решением может стать установка CoreAVC. На сегодня это лучший декодер ждя видео H.264.