Видеокодек

Видеокодек

Видеокодек — программа/алгоритм сжатия (то есть уменьшения размера) видеоданных (видеофайла, видеопотока) и восстановления сжатых данных. Кодек — файл-формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно кодирование кроме видео и аудиоинформации, добавления субтитров, векторных эффектов и т. п.

Принцип работы простейшего кодека

Сперва рассмотрим кодирование статического изображения (или, одиночного кадра). Каждый кодируемый кадр видеопотока состоит из точек (пикселей), образующих матрицу (растр). Кодек может отслеживать похожие массивы точек с одинаковыми атрибутами (например, синий цвет фона на изображении неба) и, вместо того, чтобы запоминать информацию о каждой точке (яркость и цвет) в следующих кадрах отдельно, записать лишь первую (ключевую) точку и счётчик с количеством повторений этой точки до момента изменения цвета данной точки. То есть вместо описания, например, 1000 точек, может оказаться достаточно описать всего 1 точку + счётчик повторения. Качеством здесь можно управлять, задавая величину, такую, что если отличие между точками меньше, то они считаются одинаковыми. Это самый простой из методов сжатия.

В JPEG для кадра производится поблочное дискретное косинусное преобразование с последующим кодированием с использованием алгоритма Хаффмана или арифметического кодирования.

Для построения динамического изображения (видеоряда) используются различные типы кадров — кроме I-кадров (которые также называются ключевыми (англ. keyframes) или «опорными») которые могут содержать только независимо сжатые макроблоки, добавленные P-кадры («разностные» кадры) могут содержать как независимо сжатые макроблоки, так и макроблоки со ссылкой на другой кадр.

Более продвинутые форматы сжатия учитывают, кроме вышеупомянутой технологии, ещё и принципы движения массивов точек в изображении, сегментирование картинки на «квадратики» с различным качеством сжатия, применение последовательности кадров, кодированных по-разному и показанных в определённой последовательности. Самые новые кодеки учитывают психофизические свойства восприятия видео человеческим глазом и мозгом, что позволяет ещё сильнее уменьшать размер данных без «видимой потери качества».

Также, алгоритмы использует похожесть соседних кадров в видеоряде.

См. также



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Видеокодек" в других словарях:

  • видеокодек — Устройство для преобразования аналогового изображения в цифровой видеосигнал. [Л.М. Невдяев. Телекоммуникационные технологии. Англо русский толковый словарь справочник. Под редакцией Ю.М. Горностаева. Москва, 2002] Тематики электросвязь, основные …   Справочник технического переводчика

  • Видео кодек — Видеокодек  программа/алгоритм сжатия (то есть уменьшения размера) видеоданных (видеофайла, видеопотока). Кодек  файл формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно… …   Википедия

  • Видео-кодек — Видеокодек  программа/алгоритм сжатия (то есть уменьшения размера) видеоданных (видеофайла, видеопотока). Кодек  файл формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно… …   Википедия

  • SIF1 — Тип Видеокодек Разработчик Всеволод Мокрушин а.к.а. Neiromaster Операционная система Microsoft Windows Последняя версия 1.20 (4 июля, 2011) Сайт www.mysif.ru …   Википедия

  • Bink — Расширение .bik Разработан RAD Game Tools Тип формата медиаконтейнер, видеокодек, аудиокодек Содержит Bink video Bink проприетарный формат файла, медиаконтейнер, разработанный американ …   Википедия

  • TrueConf — Тип Частная компания Год основания 2003 Расположение …   Википедия

  • Кодек — (англ. codec, от coder/decoder  шифратор/дешифратор  кодировщик/декодировщик или compressor/decompressor)  устройство или программа, способная выполнять преобразование данных или сигнала. Кодеки могут как кодировать… …   Википедия

  • MPEG-4 — MPEG 4  это международный стандарт, используемый преимущественно для сжатия цифрового аудио и видео. Он появился в 1998 году и включает в себя группу стандартов сжатия аудио и видео и смежные технологии, одобренные ISO  Международной… …   Википедия

  • Качество видео — Для улучшения этой статьи желательно?: Викифицировать статью. Качество видео (анг. Video quality)  это характеристика обработанного …   Википедия

  • Theora — Расширение .ogv; ранее .ogg MIME video/ogg Разработан Xiph.org Опубликован 5 августа …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»