Справочник
Глоссарий видеокодирования
Короткие определения с синонимами и ссылками на статьи, где термин разобран подробно. Все термины на одной странице – ищите поиском или прыгайте по алфавиту.
Б
Битовая глубина
Число бит на компоненту пикселя. 8-bit = 256 уровней; 10-bit = 1024; 12-bit = 4096. Больше бит – меньше banding и возможен HDR.
Подробнее →Битрейт
Среднее число бит, передаваемых за секунду видео. Больше bitrate – больше данных – (обычно) выше качество; главный рычаг доставки.
Подробнее →Блок
Общее название прямоугольной области пикселей, обрабатываемой энкодером совместно – размеры от 4×4 до 128×128 в современных кодеках.
Подробнее →В
Г
Д
Декодер
Софт или железо, реконструирующее кадры из закодированного bitstream. Compliant-декодеры детерминированы; вся вариативность качества – на стороне энкодера.
Подробнее →Динамические HDR-метаданные
SEI, ST 2094
Инструкции tone-mapping, меняющиеся per scene или per frame, чтобы яркие/тёмные сцены переотображались оптимально для каждого дисплея.
Подробнее →И
К
Кадр
Одно неподвижное изображение в видеопоследовательности. Современная доставка – progressive, поэтому один кадр – это одно цельное изображение.
Подробнее →Кадры в секунду (fps)
Единица измерения частоты кадров. «60 fps» – 60 кадров в секунду. Влияет на плавность движения, полосу и выбор энкодера.
Подробнее →Квантизация
Деление трансформированных коэффициентов на шаг и округление – единственный необратимый шаг в lossy-кодировании. Здесь и происходит вся потеря.
Подробнее →Кодек
coder-decoder
Алгоритм и спецификация bitstream для кодирования и декодирования видео – H.264, HEVC, AV1. Отличается от контейнера, который его обёртывает.
Подробнее →Контейнер
Файловый формат, обёртывающий кодированное видео, аудио, субтитры и метаданные. Не зависит от кодека – MP4 несёт и H.264, и AV1.
Подробнее →М
П
Передаточная функция
EOTF, OETF
Нелинейное соответствие между светом сцены и сохранёнными кодовыми значениями. Примеры – gamma 2.4 (SDR), PQ (HDR10/Dolby Vision), HLG (broadcast HDR).
Подробнее →Пиксель
элемент изображения
Наименьший адресуемый элемент цифрового изображения. Каждый пиксель хранит яркость и цвет, обычно в виде трёх-четырёх числовых компонент.
Подробнее →Поле (interlaced)
Половина кадра в interlaced-видео – либо нечётные, либо чётные строки развёртки, снятые в слегка разные моменты времени.
Подробнее →Предел Шеннона
Теоретическая нижняя граница bitrate для lossless-представления источника – его энтропия. Практические кодеки лишь приближаются к ней.
Подробнее →Прогрессивная развёртка
Современный режим развёртки, при котором каждый кадр передаётся как одно цельное изображение. Стандарт для стриминга, веба, игр и большей части production.
Подробнее →Пространственная избыточность
Корреляция между соседними пикселями внутри одного кадра. Используется intra-prediction и DCT.
Подробнее →Профиль
Именованное подмножество фичей кодека, требуемое от декодера – H.264 Baseline / Main / High, HEVC Main / Main10.
Подробнее →Психовизуальная избыточность
Информация, присутствующая в сигнале, но не воспринимаемая зрителем – используется perceptual quantization, chroma subsampling и psychovisual rate control.
Подробнее →Р
Разрешение
Размер кадра в пикселях, например 1920×1080 (FHD), 3840×2160 (4K UHD). Большее разрешение – больше детализации и больше бит для кодирования.
Подробнее →Распределение битов
Решение энкодера, сколько бит потратить на каждый кадр внутри GOP – обычно больше на I-кадры, меньше на B-кадры.
Подробнее →С
Соотношение сторон
DAR, SAR
Отношение ширины к высоте отображаемого изображения, например 16:9, 4:3, 21:9. Отличается от pixel aspect ratio (PAR).
Подробнее →Степень сжатия
Размер uncompressed, делённый на размер compressed. 4K @ 60 raw – ~12 Gbps; то же в HEVC на 20 Mbps – ~600:1.
Подробнее →Субпиксель
Дробная позиция между двумя точками пиксельной сетки; важна для motion estimation (quarter-pel, eighth-pel) и рендеринга шрифтов.
Подробнее →Сэмплирование
дискретизация
Преобразование непрерывного сигнала в дискретную последовательность значений, по времени (частота кадров) и пространству (разрешение).
Подробнее →Т
У
Ц
Цветовое пространство
Определённая система представления цветов – primaries, белая точка и передаточная функция. Примеры: BT.709 (HD), BT.2020 (4K/HDR), DCI-P3 (кино).
Подробнее →Цветовой охват (gamut)
wide gamut
Полный диапазон цветов, которые может представить система. BT.709 покрывает ~36 % CIE 1931, BT.2020 ~76 % – отсюда «wide gamut» у последнего.
Подробнее →Цифровое видео
Последовательность статичных изображений (кадров), захватываемых и хранимых как дискретные значения пикселей и отображаемых достаточно быстро для иллюзии движения.
Подробнее →Ч
Частота кадров
fps, кадровая частота
Сколько кадров в секунду воспроизводится видео. Типичные значения 24 (кино), 25/50 (PAL), 30/60 (NTSC/стриминг), 120 (high-end).
Подробнее →Чересстрочная развёртка
interlaced
Устаревшая развёртка, при которой кадр делится на два поля (нечётные и чётные строки), передаваемых последовательно для экономии полосы. Даёт combing-артефакты.
Подробнее →Э
Энкодер
Софт или железо, превращающее raw-видео в bitstream выбранного кодека. Разные энкодеры одного кодека сильно отличаются по скорости и качеству.
Подробнее →Энтропия (информация)
энтропия Шеннона
Мера среднего информационного содержания источника – нижняя граница для любого lossless-кодера.
Подробнее →A
ABR (rate control)
Average Bit Rate
Режим rate control, нацеленный на средний bitrate по всему клипу. Часто разумный дефолт для VOD, когда CRF неприменим.
Подробнее →ABR ladder
Набор предзакодированных rendition с разными комбинациями bitrate/разрешения, чтобы у плеера был плавный compromise quality vs bandwidth.
Подробнее →ACR
Absolute Category Rating
Протокол субъективного тестирования, в котором каждый клип оценивается отдельно по 5-балльной абсолютной шкале (excellent…bad).
Подробнее →ADST
Asymmetric Discrete Sine Transform
Асимметричное преобразование, используемое рядом с DCT в AV1, лучше отражает residual, смещённые к одному краю блока.
Подробнее →ALF
Adaptive Loop Filter
In-loop фильтр VVC, использующий классификацию в стиле Винера per region для дальнейшего снижения остаточных артефактов после SAO.
Подробнее →Aliasing
алиасинг
Артефакты от недостаточного сэмплирования – например, moiré на текстурной рубашке или лестницы на почти-горизонтальной линии.
Подробнее →AMD AMF
Advanced Media Framework
Фреймворк аппаратного видео-ускорения AMD. Кодирует H.264, HEVC и AV1 (RDNA 3 и новее).
Подробнее →Arithmetic coding
Почти оптимальный entropy-код, представляющий всё сообщение одним дробным числом – основа CABAC и daala_bool в AV1.
Подробнее →ASIC (video)
Application-Specific Integrated Circuit
Custom silicon под одну задачу – в видео используется YouTube (Argos) и другими для hyperscale-transcoding.
Подробнее →AV1
Открытый royalty-free кодек 2018 года от Alliance for Open Media. ~30 % эффективнее HEVC; в 2026 – мейнстрим благодаря SVT-AV1 и аппаратному декоду.
Подробнее →AV2
Преемник AV1 от Alliance for Open Media, ожидается около 2025–2026. Цель – ~30 % прирост над AV1 при тех же royalty-free условиях.
Подробнее →B
B-кадр
бипредсказанный кадр
Кадр, предсказанный из прошлого и будущего reference-кадров. Самый маленький и эффективный – но добавляет задержку декодирования.
Подробнее →Banding
постеризация
Видимые ступеньки на плавных градиентах (небо, стены) из-за недостаточной битовой глубины. Лечится 10-bit-кодированием или dithering.
Подробнее →BD-rate
Bjøntegaard delta rate
Однонумерная сводка о том, сколько bitrate кодек A экономит относительно кодека B при равном качестве. Валюта бенчмарков кодеков.
Подробнее →BT.2020
Rec. 2020
Wide-gamut цветовое пространство эпохи 4K/HDR. Значительно больший gamut, чем у BT.709; UHD-broadcast, HDR10, Dolby Vision, современный OTT.
Подробнее →BT.709
Rec. 709
Цветовое пространство эпохи HD (1990-е) – primaries, белая точка и YCbCr-матрица, используемые в HD-broadcast, Blu-ray и большинстве стриминга ниже 4K.
Подробнее →C
CABAC
Context-Adaptive Binary Arithmetic Coding
Context-adaptive binary arithmetic-кодер в H.264 Main/High и HEVC. На ~10–20 % лучше CAVLC; доминирующий entropy-кодер семейства AVC.
Подробнее →Capped CRF
CRF с верхним порогом bitrate – quality-driven там, где возможно, но жёстко ограниченный там, где простые сцены могли бы превысить канал.
Подробнее →CAVLC
Context-Adaptive Variable-Length Coding
Context-adaptive variable-length entropy-кодер в H.264 baseline profile. Дешевле в декодировании, чем CABAC, но на ~10–20 % менее эффективен.
Подробнее →CBR
Constant Bit Rate
Режим rate control, удерживающий средний bitrate постоянным в каждом коротком окне. Требуется некоторыми broadcast и live-streaming пайплайнами.
Подробнее →CDEF
Constrained Directional Enhancement Filter
Направленный in-loop-фильтр AV1, который сохраняет границы и убирает ringing-артефакты около высококонтрастных переходов.
Подробнее →CENC
Common Encryption
ISO-стандарт шифрования медиа, чтобы один и тот же зашифрованный поток воспроизводили разные DRM (Widevine, FairPlay, PlayReady).
Подробнее →Chroma (Cb, Cr)
Цветовые компоненты пикселя YCbCr, кодирующие отклонение по синему (Cb) и красному (Cr). В 4:2:0 имеют меньшее разрешение, чем luma.
Подробнее →Chroma subsampling
4:4:4, 4:2:2, 4:2:0
Хранение меньшего количества chroma-сэмплов по сравнению с luma – глаз гораздо чувствительнее к яркости, поэтому 4:2:0 ополовинивает цветовые данные без видимой потери.
Подробнее →Closed GOP
GOP, полностью декодируемый сам по себе, без ссылок за пределы своих границ. Обязателен для чистой ABR-сегментации.
Подробнее →CMAF
Common Media Application Format
Стандарт MPEG, позволяющий одним и тем же fMP4-сегментам обслуживать и HLS, и DASH – один набор файлов, два протокола.
Подробнее →Constant frame rate (CFR)
Видео, где все кадры отстоят друг от друга на одинаковый временной интервал. Дефолтный и рекомендуемый режим для encoding на доставку.
Подробнее →Content-aware encoding
Решения по кодированию, опирающиеся на содержание – face detection, анализ движения, классификация сцен – чтобы тратить биты там, где это важно зрителю.
Подробнее →Context-aware encoding
Решения по кодированию, опирающиеся на контекст просмотра – тип устройства, сеть, возможности дисплея. Расширяет content-aware encoding на сторону доставки.
Подробнее →CRF
Constant Rate Factor
Режим rate control, нацеленный на качество, в x264/x265/SVT-AV1. Вы задаёте уровень качества (например CRF 23), а bitrate получается каким получится.
Подробнее →CTU (Coding Tree Unit)
Базовая единица кодирования HEVC, до 64×64, рекурсивно разбиваемая на меньшие CU через quadtree – гораздо гибче, чем фиксированные 16×16 MB H.264.
Подробнее →D
DASH
MPEG-DASH
MPEG-протокол адаптивного стриминга поверх HTTP. Codec-agnostic; подробнее в Streaming KB.
Подробнее →DCI-P3
Wide-gamut цветовое пространство для цифрового кино. Шире BT.709, но уже BT.2020; также используется в дисплеях Apple.
Подробнее →DCT
Discrete Cosine Transform
Преобразование, концентрирующее энергию блока в нескольких низкочастотных коэффициентах – компрессия становится драматически эффективнее.
Подробнее →Deblocking filter
In-loop фильтр, сглаживающий границы блоков, чтобы скрыть blocking-артефакты, порождённые квантизацией.
Подробнее →Deinterlacing (деинтерлейс)
деинтерлейс
Процесс конвертации interlaced-полей обратно в progressive-кадры, обычно motion-adaptive или motion-compensated алгоритмами.
Подробнее →Distortion
искажение
Мера того, насколько закодированный сигнал отличается от source. «D» в теории rate-distortion.
Подробнее →Dithering
Добавление контролируемого шума к сигналу низкой битовой глубины, чтобы видимое banding превратить в менее заметный шум. Применяется и при кодировании, и при декодировании.
Подробнее →DNxHR / DNxHD
Семейство intra-only production-кодеков Avid – аналог ProRes, распространены в broadcast и Avid Media Composer.
Подробнее →Dolby Vision
DoVi
Система HDR от Dolby с динамическими per-frame/per-scene метаданными и сигналом до 12 бит. Лицензионная; повсеместно на premium-стриминге (Netflix, Apple TV+, Disney+).
Подробнее →DPB (Decoded Picture Buffer)
Набор reference-кадров, которые декодер держит в памяти для будущей prediction. Профили ограничивают размер DPB.
Подробнее →DRM
Digital Rights Management
Система контроля «кто, что и как может воспроизвести». В стриминге три крупных провайдера – Widevine (Google), FairPlay (Apple), PlayReady (Microsoft).
Подробнее →DSCQS
Double-Stimulus Continuous Quality Scale
Протокол субъективного тестирования, в котором зрители сравнивают reference и тест-клип side by side по непрерывной шкале.
Подробнее →E
End-to-end learned compression
Совместная оптимизация этапов анализа, transform, квантизации и энтропии методом градиентного спуска. Исследовательская граница видеокодирования.
Подробнее →Enhancement layer
Дополнительный закодированный поток, дополняющий base layer большей детализацией или разрешением. LCEVC – канонический пример.
Подробнее →Entropy coding
Финальный lossless-этап – превращает поток квантованных коэффициентов и syntax-элементов в наименьшую возможную последовательность бит.
Подробнее →EOTF
Electro-Optical Transfer Function
Передаточная функция на стороне дисплея – преобразует кодовые значения в свет. PQ EOTF определяет, как HDR-код 1023 превращается в 10 000 cd/m².
Подробнее →F
FairPlay
DRM от Apple, используется на iOS, tvOS и в Safari. Обязателен для HEVC-контента на Apple-устройствах.
Подробнее →FFmpeg
Де-факто universal CLI/библиотека для всего, что связано с видео – декод, фильтрация, кодирование, mux. Любой encoding-пайплайн её затрагивает.
Подробнее →FFV1
Open-source lossless intra-only кодек, используется для архивации цифрового кино (FIAF) и broadcast-архивов.
Подробнее →Fragmented MP4 (fMP4)
fMP4
MP4, разбитый на независимые фрагменты – фундамент CMAF и современного HLS/DASH-стриминга.
Подробнее →G
Gamma
Степенная передаточная функция (обычно 2.2–2.4), исторически использовавшаяся для SDR-дисплеев. Отражает физику CRT и подогнана под восприятие яркости.
Подробнее →GOP
Group of Pictures
Повторяющийся блок кадров, начинающийся с I- (или IDR-) кадра и за которым идут P/B. Определяет шаг seek и устойчивость к ошибкам.
Подробнее →H
H.264 / AVC
AVC, MPEG-4 Part 10
Кодек 2003 года, рабочая лошадка интернета. Универсально декодируется браузерами, телефонами и ТВ. Baseline для сравнения новых кодеков.
Подробнее →H.265 / HEVC
HEVC
Кодек 2013 года, ~50 % эффективнее H.264 при том же качестве. Доминирует в экосистеме Apple и при доставке 4K/HDR; усложнён патентами.
Подробнее →H.266 / VVC
VVC, Versatile Video Coding
Преемник HEVC 2020 года, прирост ~50 %. Технически отличный, но внедрение тормозится патентной неопределённостью и конкуренцией AV1.
Подробнее →Hardware-ускорение
аппаратное ускорение
Кодирование/декодирование на специализированном железе (GPU, VPU, ASIC) вместо CPU. Небольшая потеря качества в обмен на огромный выигрыш по скорости и плотности.
Подробнее →HDR
high dynamic range
Более широкий диапазон яркости, более широкий gamut и битовая глубина от 10 бит – глубже чёрный, ярче света, насыщеннее цвет. Существует несколько стандартов.
Подробнее →HDR10
Базовый открытый стандарт HDR – PQ, BT.2020, 10-bit, статические метаданные (MaxCLL/MaxFALL). Поддерживается практически всеми HDR-ТВ и стримингами.
Подробнее →HDR10+
HDR10 с per-scene динамическими метаданными (инициатива Samsung). Бесплатная альтернатива Dolby Vision; Amazon Prime Video, Samsung, Panasonic.
Подробнее →HLG (Hybrid Log-Gamma)
Scene-referred передаточная функция HDR, разработанная совместно BBC и NHK для live-broadcast. Совместима с SDR; не требует per-scene метаданных.
Подробнее →HLS
HTTP Live Streaming
Apple-протокол адаптивного стриминга поверх HTTP – сегменты + манифест. Доминирует на Apple-устройствах; подробнее в Streaming KB.
Подробнее →Huffman coding
Variable-length entropy-код, где частым символам соответствуют короткие codeword. Простой и быстрый; используется в JPEG, MPEG-1/2 и внутри CAVLC.
Подробнее →I
I-кадр
интра-кадр
Кадр, закодированный только intra-prediction – декодируется самостоятельно. Точка входа для random access.
Подробнее →IDR-кадр
Instantaneous Decoder Refresh
Особый I-кадр, который очищает список reference у декодера. Истинная точка clean random-access – границы сегментов HLS/DASH начинаются с IDR.
Подробнее →In-loop filter
Фильтр, применяемый при декодировании до сохранения кадра как reference. Улучшает и визуальное качество, и качество последующих prediction.
Подробнее →Integer transform
Аппроксимация DCT исключительно в целочисленной арифметике – bit-exact между имплементациями, что делает compliant-decoding детерминированным.
Подробнее →Intel Quick Sync
QSV
Видео-ускорение на встроенной GPU Intel. Дешёвое и повсеместное; зрелая поддержка H.264/HEVC и всё чаще AV1.
Подробнее →Inter-prediction
Предсказание блока на основе блоков из ранее декодированных reference-кадров – используя временную избыточность через motion vectors.
Подробнее →Intra-only coding
Кодирование, где каждый кадр – intra; по сути последовательность отдельных изображений. Высокий bitrate, но каждый кадр редактируется независимо.
Подробнее →Intra-prediction
Предсказание блока на основе соседних уже декодированных блоков того же кадра – используя пространственную избыточность.
Подробнее →J
K
L
Lagrangian-стоимость
J = D + λ·R – совместная стоимость distortion D и rate R, взвешенная λ. Стандартная цель, которую минимизирует RDO.
Подробнее →LCEVC
MPEG-5 Part 2
Улучшающий слой поверх базового кодека (H.264/HEVC/AV1), добавляющий residual-детали на большем разрешении. Улучшает качество без изменения базового bitstream.
Подробнее →libaom
Эталонный AV1-энкодер от AOMedia. Наивысшее качество на медленных пресетах, самый медленный из AV1-энкодеров; baseline для бенчмарков.
Подробнее →libvpx
Эталонный VP8/VP9-энкодер от Google. Долгое время – рабочая лошадка YouTube; до сих пор встречается в WebRTC-пайплайнах.
Подробнее →Lossless-сжатие
без потерь
Восстанавливает вход бит в бит. Применяется в mastering и архиве (FFV1, AVC-Intra). Степени сжатия обычно 2–4:1 – слишком мало для стриминга.
Подробнее →Lossy-сжатие
с потерями
Отбрасывает информацию, которую глаз вряд ли заметит. Все практические delivery-кодеки (H.264, HEVC, AV1) – lossy.
Подробнее →Luma (Y')
Компонента яркости в пикселе YCbCr. Гамма-скорректированная (отсюда штрих). Несёт большую часть перцептивной информации.
Подробнее →M
Main 10 profile
Профиль HEVC, поддерживающий 4:2:0 видео до 10 бит. Обязателен для HDR HEVC-доставки и дефолтный современный профиль для стриминга.
Подробнее →Masking (psychovisual)
Сниженная чувствительность зрительной системы к ошибкам в активных или движущихся областях. Энкодер использует это, чтобы тратить там меньше бит.
Подробнее →Mbps
Мегабиты в секунду. Стандартная единица bitrate для видео HD/UHD.
Подробнее →MKV / Matroska
Matroska
Открытый и гибкий контейнер, популярен для приватных коллекций высокого качества. Поддерживает почти любой кодек и много дорожек субтитров/аудио.
Подробнее →Mode decision
Выбор какого режима prediction и какого block partition использовать для каждой области кадра – управляется RDO.
Подробнее →Moiré
Интерференционный паттерн, возникающий, когда мелкий повторяющийся узор (ткань, забор) пересекается с пиксельной сеткой – классический aliasing.
Подробнее →MOS
Mean Opinion Score
Средняя субъективная оценка качества (обычно 1–5) от панели зрителей. «Истина», к которой стремятся приблизиться объективные метрики.
Подробнее →Motion blur
размытие движения
Смазывание движущихся объектов в пределах одного кадра из-за открытого затвора камеры. Критично для cinematic-вида.
Подробнее →Motion estimation
ME
Поиск энкодером наилучше совпадающего блока в reference-кадре. Самый дорогой по вычислениям этап кодирования.
Подробнее →Motion vector
MV
2D-смещение (часто с sub-pixel точностью), означающее «этот блок похож на тот блок reference-кадра, сдвинутый на (Δx, Δy)».
Подробнее →MOV
QuickTime
Контейнер Apple QuickTime, исторический предшественник MP4. Распространён в production-пайплайнах (ProRes, DNxHR).
Подробнее →MP4
ISO BMFF, MPEG-4 Part 14
Доминирующий delivery-контейнер, основанный на ISO Base Media File Format. Применяется в вебе повсеместно; несёт H.264/HEVC/AV1.
Подробнее →MPEG-2
H.262
Кодек 1995 года, фундамент цифрового ТВ, DVB, ATSC и DVD. На доставке заменён H.264, но жив в broadcast и DVB-legacy.
Подробнее →MPEG-TS
TS, .ts
Контейнер Transport Stream, изначально для broadcast – маленький, packet-based, устойчивый к потере пакетов. Исторический формат сегментов HLS.
Подробнее →MS-SSIM
Multi-Scale SSIM
Многомасштабное расширение SSIM, оценивающее качество на нескольких пространственных разрешениях. Стандарт в современных бенчмарках кодеков.
Подробнее →MSE
Mean Squared Error
Среднее квадратов попиксельных разниц между source и закодированным видео. PSNR – это просто логарифмическое преобразование MSE.
Подробнее →N
Neural codec
learned codec
Кодек, у которого весь pipeline сжатия – нейросеть, обученная end-to-end. Перспективен по перцептивным метрикам; пока непрактичен для general delivery.
Подробнее →NVENC
Аппаратный видео-энкодер NVIDIA на любой современной GeForce/Quadro/Tesla. Кодирует H.264, HEVC и AV1 на скоростях multi-stream realtime.
Подробнее →O
P
P-кадр
предсказанный кадр
Кадр, предсказанный по одному или нескольким предыдущим. Значительно меньше I-кадра – рабочая лошадка сжатия.
Подробнее →Parallel encoding
Распределение работы кодирования между ядрами CPU, GPU или машинами – через tiles, slices, frame-parallel или chunked encoding.
Подробнее →Per-scene encoding
Более гранулярное расширение per-title – разные сцены внутри одного title получают разные bitrate/QP. Ещё больше экономия.
Подробнее →Per-title encoding
Кастомная битрейтная лестница под каждое видео по его сложности. Подход Netflix; экономит 20–35 % bitrate при том же качестве.
Подробнее →Perceptual quantization
Подстройка квантизации per region/frequency исходя из визуального восприятия – квантовать сильнее там, где зритель не заметит (текстуры, движение).
Подробнее →Pixel aspect ratio (PAR)
Форма одного пикселя – квадратная (1:1, дефолт для большинства современного видео) или неквадратная (NTSC/PAL, anamorphic).
Подробнее →PlayReady
DRM от Microsoft, используется на Edge, Xbox, smart-TV и многих set-top-боксах.
Подробнее →PQ (SMPTE ST 2084)
Perceptual Quantizer
Передаточная функция HDR с абсолютной яркостью до 10 000 cd/m². Используется HDR10, HDR10+ и Dolby Vision. Display-referred, требует метаданных.
Подробнее →Prediction
Общее название для «лучшей догадки энкодера о блоке до кодирования residual» – бывает intra и inter.
Подробнее →ProRes
Intra-only production-кодек Apple. Высокий bitrate, быстрый decode, отлично для монтажа – не для доставки.
Подробнее →PSNR
Peak Signal-to-Noise Ratio
Логарифмическая мера попиксельной ошибки относительно источника. Просто считается, слабо коррелирует с восприятием выше ~35 dB.
Подробнее →Q
QP (Quantization Parameter)
Per-block регулятор шага квантизации. Меньше QP – тоньше квантизация – выше качество и bitrate. В H.264 диапазон обычно 0–51.
Подробнее →Quadtree-разбиение
Рекурсивное деление единицы кодирования на четыре равных квадрата. Используется в HEVC; AV1 расширяет прямоугольными разбиениями.
Подробнее →R
Rate control
Логика энкодера, распределяющая биты между кадрами и блоками для достижения заданного bitrate или качества.
Подробнее →Rate-distortion
RD curve
Фундаментальный compromise между bitrate и distortion. Построение одного относительно другого даёт RD curve – язык сравнения кодеков.
Подробнее →rav1e
AV1-энкодер на Rust от Xiph/Mozilla. Сильный детерминизм и безопасность; конкурентоспособное качество на средних пресетах.
Подробнее →RDO
Rate-Distortion Optimization
Процесс выбора энкодером режимов кодирования (размер блока, prediction, QP) путём минимизации совместной стоимости bitrate и distortion.
Подробнее →Reference frame
Ранее декодированный кадр, который декодер держит и может использовать для inter-prediction. Кодеки разрешают несколько reference-кадров на кадр.
Подробнее →Residual
Разница между предсказанным блоком и настоящим. Именно её трансформируют, квантуют и кодируют entropy.
Подробнее →RGB
Аддитивная цветовая модель, хранящая красную, зелёную и синюю компоненты на пиксель. Используется при захвате и отображении; кодеки работают в YCbCr.
Подробнее →Run-length coding
RLE
Lossless-кодирование, заменяющее серию одинаковых значений парой (value, count). Активно применяется к хвостам нулей квантованных коэффициентов.
Подробнее →S
SAO
Sample Adaptive Offset
In-loop фильтр HEVC, добавляющий маленькие per-sample смещения для компенсации типичных ошибок квантизации возле границ и сдвигов полос.
Подробнее →Scalable coding
SVC
Кодирование одного bitstream, из которого можно извлечь несколько уровней качества/разрешения – исторически SVC для H.264, теперь LCEVC и AV1 SVC.
Подробнее →Scene-cut detection
Логика энкодера, обнаруживающая hard-cuts и ставящая в них I-кадр – дешевле, чем предсказывать поверх разрыва.
Подробнее →Slice
Подмножество MB/CTU, разбираемое независимо от других в том же кадре – для устойчивости к ошибкам и параллельного декодирования.
Подробнее →SSIM
Structural Similarity
Перцептивная метрика качества, сравнивающая структурные паттерны между source и закодированным видео. Лучше коррелирует с восприятием, чем PSNR.
Подробнее →Subjective testing
ITU-R BT.500
Лабораторные протоколы измерения воспринимаемого качества с участием людей. ITU-R BT.500 – каноническая методология.
Подробнее →Superblock (SB)
Самая большая единица кодирования AV1, 128×128. Рекурсивно разбивается для prediction и transform.
Подробнее →SVT-AV1
Production-grade AV1-энкодер, который ведут Intel и Netflix. Причина мейнстрима AV1 в 2024–2026 – быстрый, масштабируемый, качественный.
Подробнее →T
Telecine / pulldown
3:2 pulldown
Техника конвертации 24 fps плёнки в 30 fps interlaced ТВ путём повторения полей в паттерне 3:2. Inverse telecine удаляет её.
Подробнее →Tile
Прямоугольная область кадра, кодируемая независимо от других tiles. Способ HEVC/AV1 включить wavefront parallel encoding/decoding.
Подробнее →Tone mapping
Преобразование HDR-сигнала с одной пиковой яркостью на дисплей с другой пиковой яркостью – с сохранением деталей в светах и общего вида.
Подробнее →Transcoding
Декодирование видео в одном кодеке и перекодирование в другом – или в том же, но с другим bitrate/разрешением.
Подробнее →Transform coding
Этап преобразования residual в частотную область перед квантизацией.
Подробнее →Transmuxing
remuxing
Перепаковка того же закодированного bitstream в другой контейнер без перекодирования. Быстро, lossless и дёшево.
Подробнее →Two-pass encoding
Режим, в котором сначала идёт анализирующий проход, потом кодирующий – распределение bitrate значительно лучше, чем у single-pass при том же среднем rate.
Подробнее →V
Variable frame rate (VFR)
Видео с переменным интервалом между кадрами (например, скриншот-рекордеры, некоторые телефоны). Многие энкодеры предпочитают CFR для стабильного rate control.
Подробнее →VBR
Variable Bit Rate
Режим rate control, позволяющий bitrate изменяться по сложности сцены – при том же среднем bitrate качество выше, чем у CBR.
Подробнее →VideoToolbox
Фреймворк аппаратного видео-ускорения Apple на macOS и iOS. Отличная энергоэффективность; H.264, HEVC, ProRes; AV1 decode с M3 Pro/Max.
Подробнее →VMAF
Video Multi-Method Assessment Fusion
ML-перцептивная метрика качества от Netflix по шкале 0–100. Де-факто стандарт для бенчмаркинга качества в стриминге.
Подробнее →VP8
Кодек Google 2010 года, открытый и royalty-free. Исторически активно использовался в WebRTC; сейчас вытеснен VP9 и AV1 в новых проектах.
Подробнее →VP9
Кодек Google 2013 года, примерно на уровне HEVC, royalty-free. Долгое время дефолт доставки на YouTube; широкая поддержка в браузерах.
Подробнее →VPU
Video Processing Unit
Чип, спроектированный только под video transcoding (например NETINT Quadra). Отказ от гибкости в обмен на плотность потоков на ватт.
Подробнее →vvenc / VVdeC
Open-source VVC-энкодер (vvenc) и декодер (vvdec) от Fraunhofer – практическая точка входа для экспериментов с H.266.
Подробнее →W
Wavefront parallel processing
WPP
Механизм HEVC, позволяющий обрабатывать несколько строк CTU параллельно при условии, что каждая отстаёт от предыдущей. Стандартный трюк параллелизма.
Подробнее →WebM
Открытый контейнер на основе Matroska, ограниченный royalty-free кодеками (VP8/VP9/AV1 + Opus/Vorbis). Распространён в экосистеме Chromium/web.
Подробнее →Widevine
DRM от Google, используется на Android, Chrome, Cast и большинстве не-Apple-устройств. Три уровня безопасности (L1/L2/L3) ограничивают доступ к HD/4K-контенту.
Подробнее →X
Y
Z
#
10-bit
Main 10
1024 уровня на канал. Обязательно для HDR-доставки (HDR10, Dolby Vision). Также чуть лучше сжимает SDR в HEVC/AV1 за счёт более тонкой квантизации.
Подробнее →12-bit
4096 уровня на канал. Применяется в Dolby Vision mastering, профессиональном production (ProRes 4444 XQ) и некоторых профилях VVC.
Подробнее →4:2:0
Режим chroma subsampling, в котором цвет уполовинивается и по горизонтали, и по вертикали. Дефолт для доставки – H.264, HEVC, AV1, весь стриминг.
Подробнее →4:2:2
Режим chroma subsampling, в котором цвет уполовинивается по горизонтали. Стандарт для broadcast и production-кодеков (ProRes 422, DNxHR HQ).
Подробнее →4:4:4
Режим chroma subsampling без редукции цвета – каждый пиксель имеет полные Cb и Cr. Применяется в mastering, VFX, скринкастинге.
Подробнее →8-bit
256 уровней яркости на канал. Исторический baseline; достаточен для SDR-доставки, но виден banding на градиентах и не подходит для HDR.
Подробнее →Нужен не словарь, а команда?
Разрабатываем видеопродукты с 2005 года: стриминг, ВКС, ИИ на видео. 250+ проектов.