Термин
ABR (rate control)
Режим rate control, нацеленный на средний bitrate по всему клипу. Часто разумный дефолт для VOD, когда CRF неприменим.
ABR rate control – Average Bit Rate – режим энкодера, который целится в конкретный средний bitrate по всему видео, позволяя отдельным кадрам и сценам варьироваться. Вы говорите энкодеру «целься в 4 Mbps в среднем», и энкодер тратит больше бит на сложные сцены (экшн, снег, вода) и меньше на простые (говорящие головы, статичный фон), уравновешиваясь до цели. Это разумная середина между жёстким `cbr` (постоянный bitrate, расточительно) и quality-first `crf` (у которого bitrate непредсказуем).
Маленькое уточнение, потому что одни и те же буквы означают разное в стриминге. «ABR» в rate control (эта статья) – настройка энкодера. «ABR» в доставке – Adaptive Bitrate streaming, техника HLS/DASH, выдающая каждому зрителю rendition под его сеть – это совсем другое. Обе аббревиатуры расшифровываются как «average/adaptive bitrate», но живут в разных частях пайплайна. Большинство инженеров полагается на контекст; вендорская документация иногда тоже.
Для продуктовой команды ABR rate control – дефолт VOD-пайплайнов, которым нужен предсказуемый размер файлов. Вы знаете, каким будет счёт CDN, потому что задали средний bitrate на каждый rendition; распределение бит умнее, чем у CBR. Минус – в single-pass-режиме энкодер не видит всего видео заранее, поэтому распределение бит не оптимально. Two-pass ABR это лечит: первый проход анализирует видео, второй кодирует – ценой удвоения времени. В 2026 ABR постепенно вытесняется capped CRF, который целится в качество напрямую и ограничивает худший случай; ABR выживает в основном в пайплайнах, построенных вокруг фиксированных bitrate-целей.
Считаете параметры для своего продукта?
Поможем собрать энкодер-леддер и посчитать стоимость доставки – до старта разработки.