Калькулятор битрейта видео: несжатый, итоговый, хранение и канал, который должен это всё унести

Автор: Николай СапуновОбновлено: август 202614 мин чтения
Содержание статьи +

TL;DR

Введите разрешение, частоту кадров, кодек и длительность в интерактивный калькулятор битрейта – и получите три ответа: несжатый битрейт (вес «голых» пикселей до того, как с ними поработал кодек), итоговый битрейт (что реально летит по сети после H.264, H.265, VP9, AV1 или H.266), и размер файла за указанную длительность. Четвёртая панель – проверка канала – мгновенно говорит, влезет ли результат в Twitch ingest, в Netflix 4K, в средний домашний upload в США или в 12G-SDI broadcast-кабель, чтобы вы не предложили битрейт, который сеть просто не вынесет. Все цифры опираются на опубликованные в 2026 году лестницы Netflix, YouTube и Twitch, медианы FCC по широкополосному доступу и исследования эффективности кодеков по VMAF – то есть калькулятор даёт тот же ответ, что senior-видеоинженер набросает на маркерной доске, только быстрее.

Калькулятор битрейта

Несжатый поток, итоговый битрейт после кодека и размер файла. Коэффициенты – для живого контента средней сложности; проверяйте на своём материале.

746.50 Мбит/с
Несжатый поток
сырые пиксели до кодека
5.00 Мбит/с
Итоговый битрейт
H.264
149 : 1
Степень сжатия
2.25 ГБ
Размер файла
60 мин

Охват устройств: ≈ 100 % устройств, любой браузер, любой телевизор

Зачем это нужно

Если вы запускаете стриминговый продукт, сервис видеоконференций, OTT-витрину, систему видеонаблюдения, e-learning-каталог или телемедицинский пилот, любой бизнес-вопрос про видео – сколько стоит CDN, влезет ли поток в офисный Wi-Fi заказчика, через сколько месяцев закончится бюджет S3, не оборвётся ли звонок в поезде на 5G – в конечном счёте сводится к битрейту. Три умножения дают «сырой» вес; одно умножение на коэффициент кодека сжимает его; одно деление на восемь превращает в байты в секунду; одно умножение на длительность – в размер файла. Калькулятор на этой странице делает все пять шагов на ваших глазах, показывает арифметику явно и помечает результат каналами, которые могут или не могут его унести. Цель – не заменить инженера, а дать продакт-менеджеру, основателю, маркетологу или операционному директору цифру, на которую инженер не закатит глаза.

Как работает калькулятор, по шагам

Интерактивный виджет наверху построен на той же цепочке из пяти шагов, которую каждый видеоинженер держит в голове. Пройдём её один раз вслух, чтобы было понятно, что делает каждый контрол и почему ответ меняется именно так.

Шаг 1 – три умножения для несжатого битрейта

Кадр – это сетка пикселей. Число пикселей в кадре = width × height. Каждый пиксель описан некоторым количеством бит, которое мы называем bits per pixel или bpp. Видео идёт с какой-то частотой кадров (fps). Перемножьте три числа – получите несжатый битрейт в битах в секунду.

несжатый битрейт (bps) = width × height × bpp × fps

Попробуем для 4K при 60 fps в том самом цветовом формате, который реально доставляет Netflix, – 10-bit YCbCr 4:2:0. Кадр 4K – это 3840 × 2160 = 8 294 400 пикселей. YCbCr 4:2:0 хранит яркость в полном разрешении, а две цветовые компоненты – в четвертушке, что даёт 1.5 × bit_depth = 15 бит на пиксель.

битрейт = 3840 × 2160 × 15 × 60
        = 7 464 960 000 bps
        ≈ 7.46 Gbps

Это семь с половиной гигабит в секунду. Сравните с официальным порогом FCC «высокоскоростного интернета» 2024 года – 100 Mbps вниз и 20 Mbps вверх – и получите разрыв в 75× по download и в 375× по upload. Вся отрасль видеосжатия – каждый кодек, каждый CDN, каждый paywall – существует, чтобы закрыть этот разрыв.

Выпадающий список «Цветовая дискретизация» переключает между четырьмя типичными форматами: RGB 4:4:4 (3 × bit_depth), YCbCr 4:4:4 (3 × bit_depth), YCbCr 4:2:2 (2 × bit_depth), YCbCr 4:2:0 (1.5 × bit_depth). Селектор битовой глубины – 8, 10 или 12. KPI «Несжатый битрейт» обновляется в тот же момент, когда вы меняете любое из этих значений.

Шаг 2 – коэффициент кодека

У современных кодеков нет фиксированного коэффициента сжатия: он зависит от кодека, контента и того, насколько долго работает энкодер. Но при битрейтах, которые отрасль реально доставляет в 2026 году, иерархия эффективности стабильна – её можно записать таблицей множителей относительно H.264 как базы.

КодекБитрейт при совпадающем VMAF 95Источник / обоснование
H.264 / AVC1.00 ×База (ITU-T H.264 v8, 2021).
H.265 / HEVC0.50 ×~50 % экономии при том же качестве (Bossen и др., HEVC test model).
VP90.55 ×Чуть хуже HEVC по раундам MSU.
AV10.33 ×~30 % над HEVC по бенчмаркам Netflix и Meta (2024–2025).
H.266 / VVC0.30 ×50–55 % над H.264 (Fraunhofer HHI, 2023).

С этими множителями комбинируются два «контентных»: движение – говорящая голова ≈ 75 % базы, драма или влог – на базе, спорт/гейминг ≈ 1.5×. Цель по качеству – экономичная ступень, на которую плеер падает на телефоне, работает на 70 % базы; обычная streaming-ступень – на базе; «reference»-ступень для топового VMAF на TV – на 1.4×. HDR добавляет +25 % из-за расширенного динамического диапазона и 10-битного конвейера.

Итоговый битрейт в калькуляторе считается так:

итоговый (Mbps) = floor_H264 × codec × motion × quality × HDR

Сам floor_H264 – это «среднее движение / средняя ступень / SDR» для выбранного разрешения и fps, прокалиброванный по опубликованным в 2026 году лестницам так, чтобы 1080p30 medium-motion получался ровно 5 Mbps. Эту же цифру публикуют Bitmovin, Mux и AWS Elemental как разумный дефолт.

Шаг 3 – деление на восемь

Битрейт квотируется в битах в секунду, а размер файла – в байтах. Один байт = восемь бит. Чтобы из битрейта получить размер файла, делим на 8 и умножаем на длительность в секундах. Калькулятор делает это автоматически. Час 4K60 AV1 SDR на средней ступени даёт около 1.4 ГБ – поэтому полнометражный фильм в 4K AV1 SDR влезает в 3 ГБ, и поэтому 4K-эксперименты BBC iPlayer никого не разорят.

Шаг 4 – проверка канала

Цифра сама по себе бесполезна: «итоговый битрейт» работает только в сравнении с каналом, который должен этот битрейт унести. Калькулятор сравнивает с восемью каналами, покрывающими все реальные сценарии доставки:

КаналРеалистичная скорость 2026Почему именно он
Zoom 1080p HD-звонок3.8 MbpsОпубликованная Zoom нижняя граница для HD-группового видео.
Медиана upload в США20 MbpsFCC Form 477, 2024. Потолок для live ingest.
Twitch 1080p60 ingest cap6 MbpsОпубликованный лимит Twitch для партнёров. Выше – отказ ingest.
Netflix 4K HDR верхняя ступень16 MbpsОпубликованный потолок Netflix до оптимизации per-title.
YouTube 4K60 HDR upload85 MbpsОпубликованная YouTube Help рекомендация на 2026.
Медиана download в США500 MbpsFCC 2024 – потолок одиночной доставки.
Офисный 1 Gb ethernet1 000 MbpsДефолт коммутаторов Cisco / Ubiquiti.
12G-SDI broadcast-кабель12 000 MbpsSMPTE ST-2082-1, кабель для несжатого 4K.

Каждая строка становится зелёной, если ваш итоговый битрейт влезает, и красной – если нет. Если даже несжатый помещается (например, HD-сигнал по 12G-SDI внутри ПТС), строка пишет «Да (даже без сжатия)», подчёркивая, что на этом хопе кодек не нужен.

Шаг 5 – сравнение кодеков

Последняя панель прогоняет калькулятор пять раз – по разу на каждый кодек – и показывает итоговый битрейт, размер за час, стоимость 1 000 часов на AWS S3 Standard ($0.023 за ГБ-месяц, опубликованная цена us-east-1) и колонку «охват» – сколько устройств в открытом вебе реально декодируют этот кодек в 2026 году. Самый дешёвый кодек помечен звёздочкой. Охват – это рычаг, про который забывают слайды-сравнения: AV1 на бумаге самый дешёвый формат, но он не играет на iPhone младше 15 Pro и не запускается ни в одном браузере без WebAssembly-фоллбэка до конца 2024 – поэтому реальный продукт всё ещё держит H.264-ступень внизу любого ABR-ladder.

Рис. 1. Пять шагов, на которых основан любой ответ калькулятора. Каждый блок – одно умножение или одно деление, не больше.

Один пример: руками и в калькуляторе

Откройте калькулятор и нажмите пресет 4K60. Кодек – AV1, движение – среднее, цель – streaming-grade, HDR – выкл. Длительность – 60 минут. Должно получиться:

  • Несжатый битрейт: 7.46 Gbps.
  • Итоговый битрейт: 9.90 Mbps.
  • Степень сжатия: 754 : 1.
  • Размер за час: 4.46 ГБ.

Теперь то же на бумаге. Пикселей в кадре = 3840 × 2160 = 8 294 400. YCbCr 4:2:0 при 8 битах = 1.5 × 8 = 12 bpp. fps = 60. Перемножаем: 8 294 400 × 12 × 60 = 5 971 968 000 bps ≈ 5.97 Gbps – близко к 7.46 Gbps калькулятора, разница объясняется тем, что по умолчанию калькулятор использует 10 бит. Переключите битовую глубину на 10 – KPI прыгнет к цифре калькулятора.

Итоговый: floor H.264 на 4K60 = 5 × (3840×2160 / 1920×1080)^0.85 × (60/30)^0.85 = 5 × 4^0.85 × 2^0.85 ≈ 5 × 3.25 × 1.80 ≈ 29.3 Mbps. Умножаем на AV1 (0.33), средняя motion (1.0), streaming (1.0), SDR (1.0): 29.3 × 0.33 = 9.66 Mbps. Калькулятор показывает 9.90 – разница в округлениях floor.

Размер файла = 9.90 Mbps × 3600 с / 8 = 4.46 ГБ. На 1 000 часов это 4.46 ТБ, что стоит 4.46 × $23 = $102 в месяц на S3 Standard – ровно та цифра, что показывает таблица сравнения кодеков рядом с AV1.

Это вся цепочка вслух, заканчивающаяся реальным счётом в облаке, который можно положить в презентацию.

Частая ошибка – путаница битов и байтов

Самая распространённая ошибка в bandwidth-расчётах – спутать биты и байты в восемь раз. «Сотка интернета» – это почти всегда 100 мегабит в секунду, а не мегабайт. Чтобы пересчитать скорость в Mbps в реальные мегабайты в секунду на диск, делите на 8. 100 Mbps = 12.5 МБ/с; 1 ГБ-файл закачается не за 10, а примерно за 80 секунд. Калькулятор всегда показывает битрейты в bps (Mbps, Gbps), а размеры файлов – в байтах (ГБ, ТБ), чтобы их случайно не сравнивали как одно и то же – но вендорские слайды регулярно путают, поэтому проверяйте каждое утверждение.

Рис. 2. Путаница битов и байтов губит больше запусков, чем любая другая арифметическая ошибка. Делите на восемь до сравнения с размером файла.

Где здесь Фора Софт

Мы строим видеопродукты с 2005 года: видеоконференции, видеостриминг, OTT, видеонаблюдение, e-learning, телемедицина, AR/VR. Этот калькулятор битрейта мы даём каждому новому продакт-менеджеру в первую же неделю, потому что та же цепочка из пяти шагов всплывает в любом разговоре с заказчиком: видеонаблюдение, в котором на одной AWS-инстанции должно сесть 200 потоков; e-learning, который должен влезть в школьный канал; телемедицинская сессия, которая должна читаться на 3G в больничном лифте. Цифры в таблице сравнения кодеков – это не теория; ровно их мы используем, когда считаем стоимость энкодинг-пайплайна для реального запуска.

Ключевые выводы

  • Любой несжатый битрейт = width × height × bpp × fps – три умножения.
  • Современные кодеки умножают это число на 0.50× (H.265), 0.33× (AV1) или 0.30× (VVC) с поправкой на движение и цель по качеству.
  • Поделите на 8, умножьте на длительность – получите размер файла, то есть строку в счёте за хранилище.
  • Битрейт без проверки канала бесполезен: всегда сверяйтесь с реальной сетью клиента или студии.
  • AV1 – самый дешёвый кодек на бумаге в 2026 году; охват устройств – лекало, про которое забывают в сравнениях «по цене».
  • Путать биты и байты в восемь раз – самая частая bandwidth-ошибка; делите до сравнения.

Что читать дальше

Строите такую систему?

Подберём параметры кодирования под ваш контент и посчитаем стоимость доставки до старта разработки.