Кадр за кадром

CBR или VBR: что выбрать для записи

· Кодеки

Постоянный битрейт (CBR) удобен тем, что объём файла известен заранее: минута записи всегда весит одинаково. Переменный (VBR) распределяет биты по сложности сцены — статичный кадр получает меньше, движение больше.

График битрейта при CBR и VBR
Одна и та же запись в двух режимах: у VBR выше пик, но ниже средний поток.

Когда постоянный лучше

Если канал узкий и известен заранее, предсказуемость важнее экономии. Плеер не упирается в пики, буфер держится ровно. Это же касается записи на устройство с медленной картой памяти: там важно не превысить скорость записи.

Когда переменный

Для записи, которую смотрят позже, VBR почти всегда выгоднее: та же картинка при меньшем среднем потоке. Разница на материале с большим количеством статики — лекция, интервью, скринкаст — доходит до полутора раз.

СценарийРежимПочему
Живой эфир, узкий каналCBRпредсказуемая нагрузка на сеть
Запись лекцииVBRмного статики, экономия заметная
Спорт, много движенияVBR с потолкомограничить пик, иначе рвётся буфер
Съёмка на карту памятиCBRне превысить скорость записи

Про потолок

Главное, что стоит настроить в VBR, — это максимальный битрейт, а не средний. Ограничение пика спасает слабые соединения лучше, чем повышение общего значения: зритель не замечает, что сложная сцена стала чуть мягче, но прекрасно замечает, когда картинка встала.

Практическое правило: потолок примерно вдвое выше среднего. Если средний 3 Мбит/с, потолок 6 Мбит/с. Дальше растить бессмысленно — выигрыш в качестве перестаёт быть заметным, а риск для буфера растёт.