Главное


Анализ форматов видеозаписи

Основными характеристиками современных форматов видео файлов являются:

)Накладные расходы на хранение информации (насколько больше выходной файл, чем полезная информация, которую он хранит)

)Поддержка расширенных возможностей современных видео и аудиокодеков (B-кадры, переменный битрейт, переменная частота кадров .)

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

)Поддержка потокового воспроизведения

)Открытость либо закрытость формата

Корпорации-гиганты по производству программного обеспечения и международные организации в основном разрабатывают готовые мультимедийные решения, частью которых являются форматы файлов для хранения аудио и видео. Примером является формат AVI для Video for Windows, формат MOV для QuickTime и т.д. Часто такие форматы являются закрытыми и поддерживают только определенные, "свои" кодеки аудио и видео.

В противовес такому подходу в мире развивается движение бесплатного и открытого программного обеспечения. Одним из самых успешных проектов такого типа является формат Matroska.- формат медиаконтейнера разработанного корпорацией Microsoft как часть технологии Video for Windows в 1992 г. Расшифровывается AVI как - Audio/Video Interleaved. AVI разработан на основе Resource Interchange File Format ( RIFF ) в основе которого лежит принцип разбиения информации на блоки или "chunk". Каждый блок подписан соответствующим FourCC тэгом, содержит информацию о количестве байт данных в блоке и сами данные. Чанки могут быть различной длины, но обязательно кратной 2.файл обычно содержит:

)Заголовок RIFF с fourCC 'avi', содержащий общую информацию, необходимую для определения типа файла

)Заголовки потоков данных ( fourCC - 'strl' ) с описанием типа и формата потока

)Один чанк с fourCC 'movi' содержащий пакеты аудио и видео данных

)Индексный чанк ( fourCC - 'idx1' ) содержащий таблицу индексов ( 16 байт на каждый чанк в чанке 'movi' )

Рисунок 3. Структура AVI файла

Файлы AVI поддерживают несколько потоков аудио и видео, но это возможности используются редко. Большинство файлов AVI используют расширения разработанные группой Matrox OpenDML феврале 1996 года. Эти расширения поддерживаются корпорацией Microsoft и неофициально называются AVI 2.0.

Характерными чертами формата AVI являются:

отсутствие стандартного способа кодирования информации о пиксельных пропорциях, благодаря чему плееры не могут выбрать это значение автоматически (его можно выбрать вручную);формат не поддерживает материалы с переменной частотой кадров;формат не предназначен для хранения видео закодированного кодерами использующими B-кадры ( при декодировании не обеспечивает доступа к будущим кадрам для декодирования текущего ). Хотя и разработаны подходы для обеспечения этих функций, они выходят за рамки оригинальной спецификации и могут вызвать проблемы при воспроизведении на плеерах, не поддерживающих данных расширений формата AVI;файлы не могут надежно хранить некоторые специфичные типы данных с переменным битрейтом ( например, mp3 аудио с частотой дискретизации менее 32 кГц );

Накладные расходы для хранения одного часа видео составляют около 5Мб.- формат медиаконтейнера разработанного компанией Microsoft для хранения потокового аудио и видео. Формат ASF является частью технологии Windows Media. Разработанный в 1998 году, стандарт должен был стать универсальным форматом хранения и воспроизведения потокового видео и аудио.

Существует две версии формата - ASF 2.0 и ASF 1.0. Версия ASF 1.0 распространена больше и большинство файлов с расширениями '.wma' или '.wmv' используют первую версию формата. Корпорация Microsoft никогда не публиковала документацию по первой версии формата в отличие от второй версии, которая хорошо документирована.

Как и любой другой формат медиаконтейнера - формат ASF описывает только структуру потока данных. Расширение файлов формата ASF - '.asf', '.wma' или '.wmv'. Файл формата ASF может содержать так же и метаданные ( артист, альбом, жанр, режиссер фильма и т.д.). Расширение '.asf' используется для файлов содержащих аудио и видео данные закодированные сторонними кодеками ( не windows media ), '.wma' - для файлов содержащих только аудио данные закодированные кодеком windows media, '.wmv' - для файлов содержащих как аудио так и видео данные закодированные кодеками windows media. При создании формата ASF разработчики руководствовались следующими требованиями:

Перейти на страницу: 1 2 3 4

Другие статьи по теме

Исследование параметров и аномалий длинной оптической линии
В настоящее время системы связи стали одной из основ развития общества. Спрос на услуги связи, от обычной телефонной связи до широкополосного доступа в Интернет, постоянно растет. Это п ...

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

Изобретение телевидения
Греческий философ Анаксагор однажды услышал у одного рапсода - странствующего греческого поэта - такую поэтическую фразу: «Его телевидение простирается за границы Эйкумены». Его - то ес ...

www.domen.ru © 2019