logo search
Пособие по информатике (редакция 09

Видеофайлы

Общая черта всех популярных форматов цифровых видеофайлов состоит в том, что основная часть любого из них – это система сжатия и восстановления видеоданных (compression/decompression – сокращенно codec), называемая кодеком. Обычно программы, поддерживающие основные форматы видеофайлов, позволяют замещать старые кодеки на новые, более совершенные, по мере разработки последних. Такой подход позволил легко адаптировать форматы видеофайлов и поддерживающие их программы к новым технологиям, как только те становились доступными. Кодек – это аббревиатура от сочетания «КОмпрессор-ДЕКомпрессор» (CODEC – Compressor-DECompressor). Кодек – это отдельный компонент стандарта DirectX, отвечающий за кодирование и декодирование видео- и аудиопотоков.

Самые популярные видеоформаты – AVIиMPEG. В формате MPEG алгоритм декомпрессии жестко детерминирован. Этот формат хранит несколько типов кадров. Независимые или ключевые кадры не требуют никакой дополнительной информации для декодирования. При их сжатии используется методика, аналогичная JPEG-сжатию, но более эффективная. Предсказуемые кадры хранят различие между предыдущим независимым или предсказуемым и текущим кадрами. ФорматAVI–это «оболочка», содержащая данные. Алгоритм декомпрессии может быть произвольным.