
- •Лекционный материал к курсу: компьютерная обработка аудио - и видео данных
- •350400 " Специалист по связи с общественностью Составитель: Молодецкая Светлана Федоровна
- •Содержание
- •Основные понятия цифрового видео
- •Чересстрочная развёртка
- •Разрешение
- •Соотношение сторон экрана
- •Количество цветов и цветовое разрешение
- •Качество видео
- •Потоковое видео
- •Форматы носителей цифрового видео
- •Преобразование видеоформатов
- •Монтажный кадр
- •Видеокодек
- •Создание высококачественного mpeg-4 ("DivX") рипа из dvd фильма
- •Линейный, нелинейный монтаж
- •Аналого-цифровое преобразование сигналов.
Видеокодек
Видеокодек - программа/алгоритм сжатия видеоданных (видеофайла, видеопотока). Кодек - файл-формула, которая определяет, каким образом можно «упаковать» видеоконтент и, соответственно, проиграть видео. Также возможно кодирование кроме видео и аудиоинформации, добавления субтитров, векторных эффектов и т. п.
Каждый кодируемый кадр видеопотока состоит из точек (пикселей), образующих матрицу (растр). Кодек отслеживает похожие массивы точек (например, синее небо на фоне) и, вместо того, чтобы запоминать информацию о каждой точке (яркость и цвет) отдельно, записывает лишь первую (ключевую) точку и счётчик с количеством повторений этой точки. То есть вместо описания, например, 1000 точек, может оказаться достаточно описать всего 1 точку + счётчик повторения. Это самый простой из методов сжатия.
Качеством здесь можно управлять, задавая величину, такую, что если отличие между точками меньше, то они считаются одинаковыми.
Более продвинутые форматы сжатия учитывают, кроме вышеупомянутой технологии, ещё и принципы движения массивов точек в изображении, сегментирование картинки на «квадратики» с различным качеством сжатия, применение последовательности кадров, кодированных по-разному и показанных в определённой последовательности. Самые новые кодеки учитывают психофизические свойства восприятия видео человеческим глазом и мозгом, что позволяет ещё сильнее уменьшать размер данных без «видимой потери качества».
То, какой видеокодек лучше выбрать, зависит от нескольких факторов,
размер,
качество,
устойчивость к ошибкам,
практичность и распространённость,
XviD XVid - программный кодек, основаный на на стандарте MPEG-4. Позволяет существенно уменьшить объем видео в формате MPEG-4.
Xvid является основным конкурентом кодека DivX Pro (Xvid это DivX наоборот). В противоположность кодеку DivX . В отличие от кодека DivX, который выпущен только для платформ Microsoft Windows и Mac OS X, Xvid можно использовать на всех платформах и операционных системах, для которых можно скомпилировать исходный код кодека. Однако методы сжатия, используемые в MPEG-4, запатентованы, так что использование Xvid в некоторых странах может быть нелегальным.
История разработки
30 ноября 2008 года вышла версия 1.2.0, которая добавила в кодек поддержку 64-битных ОС и поддержку многоядерных процессоров.
4 декабря 2008 года вышла версия 1.2.1, в которой в основном исправляются ошибки.
29 мая 2009 года вышла версия 1.2.2.
Xvid - это не формат видео. Так как Xvid использует сжатие MPEG-4 Advanced Simple Profile (ASP), любое видео, сжатое кодеком, на самом деле, имеет формат «MPEG-4 ASP видео», а не «Xvid-видео», и потому может быть декодировано любым MPEG-4 ASP-совместимым декодером.
Файлы, сжатые кодеком Xvid, могут быть записаны на CD или DVD и проиграны на DivX-совместимом DVD-плеере. Однако, в Xvid можно задействовать возможности кодирования видео, не поддерживаемые большинством DivX-сертифицированных плееров. Файлы, кодированные с использованием глобальной компенсации движения, Qpel, MPEG-квантованием, множественными B-кадрами, а также файлы, в которых превышены ограничения VBV, могут воспроизводиться некорректно на DivX-сертифицированных устройствах.
Смена кода FOURCC
Стоит сменить в AVI-файле «XVID» на «DIVX», как файл уже может быть проигран в бытовом DVD-проигрывателе, понимающем формат DivX, но без явной поддержки Xvid, и для просмотра в Windows становится достаточно установленного декодера DivX. Однако, при использовании дополнительных возможностей кодера Xvid, воспроизведение такого файла может быть некорректным. С ростом популярности Xvid интерес к смене FOURCC упал, так как он обычно поддерживается программными и аппаратными декодерами наравне с DivX.
DivX - кодек стандарта MPEG4. С 5-ой версии стал платным (для кодирования). С выходом DivX 6.8 поддерживает разрешение FULL HD. Для просмотра на ПК можно использовать множество различных программ. Аппаратных плееров с поддержкой DivX HD 1080 немного. С декабря 2007 года в России доступны аппаратные плееры ICONBIT, полностью поддерживающие DivX Full HD 1080.