Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы мультимедиа.doc
Скачиваний:
13
Добавлен:
19.09.2019
Размер:
230.91 Кб
Скачать
  1. Типы кадров в видеопотоке.

I-кадры — независимо сжатые (I-Intrapictures).Так же иногда называются ключевыми (key-frame)

P-кадры — сжатые с использованием ссылки на одно изображение (P-Predicted),

B-кадры — сжатые с использованием ссылки на два изображения (B-Bidirection)

20. Классификация видеокодеков .

Без межкадрового сжатия(только внутрикадровое).

-Без потерь

(Lossless)

  • HuffYUV,CorePNG,AlparySoft Lossless Video Codec

- С потерями,

«визуально без потерь»

- MJPEG, DV

Используются для захвата, т.к. есть аппаратные реализации или не нужна большая вычислительная мощность при сжатии

С межкадровым и внутрикадровым сжатием.

- Без потерь (Lossless)

- MSU Lossless Video Codec

-С потерями

- MPEG-1,2,4

Используются для редактирования и монтажа, т.к. потери при пережатии незначительны или отсутствуют

Используются для хранения видео. Потери при пережатии значительны.

Основное использование кодеков без межкадрового сжатия промежуточное сжатие видео.

Основные требования к промежуточному сжатию видео это:

малое влияние на качество изображения даже при многократном повторном применении (в идеале — сжатие без потерь);

обеспечение простого и быстрого доступа к любому кадру (в идеале — каждый кадр сжимается независимо от других).

Выполнение этих требований — залог высокого качества изображения и удобной работы при монтаже и редактировании видео.

21.Кодеки без межкадрового сжатия. HuffYuv.

Этот кодер идеально соответствует требованиям к промежуточному сжатию видео. Он сжимает каждый кадр отдельно методом Хаффмана. Эффективность такого сжатия не очень велика: типичные потоки данных для HuffYUV — 10—13 Мбайт/сек (35—45 Гбайт/час).

Если часть кадра постоянно занимает однородный фон, то потребуется меньший поток данных: это касается записей широкоэкранных кинофильмов (с чёрными полосами сверху и снизу изображения).

Для захвата видео с размером кадра 768x576 нужен процессор не меньше 700 МГц. Есть поддержка сжатия чересстрочного видео.

22.Кодеки без межкадрового сжатия. Mjpeg .

Идея этого метода кодирования достаточно проста: каждый кадр кодируется независимо от остальных, кадры сжимаются алгоритмом с потерями (аналог JPEG).

Существует несколько реализаций алгоритма, в том числе и аппаратные - карта захвата Pinnacle Studio DC10+ выдаёт поток в формате MJPEG.

Из программных реализаций наиболее распространены кодеки от Morgan Multimedia и Pegasus Imaging Corp.

Поддерживает чересстрочное видео. Поддерживает как 4:1:1 так и 4:2:2 подвыборки.

Качество видео на выходе кодека задается пользователем. Поток данных – переменный (зависит от сжимаемой кадровой последовательности). При захвате видео с целью получения максимального качества как правило используется сжатие с 95-98% соответствием исходному видео, поток данных при этом получается 5—7 Мбайт/сек (17—25 Гбайт/час).

Использовать самый большой уровень качества нет смысла:

поток данных получается 12—17 Мбайт/сек (40—60 Гбайт/час) — это больше, чем HuffYUV. При этом MJPEG сжимает с потерями, а HuffYUV — без потерь.

Уже при уровне менее 90% артефакты сжатия становятся заметны на глаз: случайный шум в ТВ программах иногда вырождается в регулярные узоры (муар).