Калькулятор битрейта и размера видео

Подберите видеобитрейт под размер файла или рассчитайте размер видео.

Можно использовать дробь: 1,5 минуты равны 1 минуте 30 секундам.
Целевой размер файла
Сложите битрейты всех аудиодорожек. Для видео без звука укажите 0.
кбит/с

Видеобитрейт (Мбит/с)

6,47467

Общий поток6,66667 Мбит/с
Видео в файле485,6 МБ
Аудио в файле14,4 МБ

Читайте объяснение ниже

Как связаны битрейт, длительность и размер видео

Монтажная шкала видео, аудиодорожка и индикатор размера файла

Битрейт показывает, сколько бит данных в среднем приходится на одну секунду записи. Если известны длительность и средние битрейты видео и аудио, размер медиапотоков определяется обычным умножением. Обратный расчёт распределяет заданный объём файла между видеорядом и звуком.

S=T(V+A)8\displaystyle S=\frac{T(V+A)}{8}

Здесь S означает размер в байтах, T длительность в секундах, V средний видеобитрейт, а A суммарный аудиобитрейт. Битрейты нужно выразить в битах в секунду. Деление на восемь переводит биты в байты.

Чтобы найти видеобитрейт под заданный размер, ту же формулу решают относительно V. Из общего бюджета сначала вычитается звук:

V=8STA\displaystyle V=\frac{8S}{T}-A

Например, для ролика длительностью 10 минут и целевого размера 500 МБ общий поток равен 6,6667 Мбит/с. Если одна аудиодорожка занимает 192 кбит/с, на видео остаётся примерно 6,4747 Мбит/с. За десять минут звук займёт 14,4 МБ, а видеоряд 485,6 МБ.

Как пользоваться двумя режимами

Видеобитрейт по размеру файла. Выберите этот режим, когда сервис, архив или носитель задаёт предел объёма. Укажите длительность, целевой размер и сумму аудиобитрейтов. Калькулятор покажет верхний арифметический бюджет для среднего видеобитрейта и разложит файл на видео и звук.

Размер файла по битрейту. Этот режим подходит, когда параметры экспорта уже выбраны. Введите длительность, средний видеобитрейт и аудиобитрейт. Результат одновременно показывается в десятичной и двоичной системе, чтобы его было проще сравнить с ограничением сервиса и показаниями операционной системы.

Поле аудио принимает суммарное значение. Для двух дорожек по 192 кбит/с нужно ввести 384 кбит/с. Если звука нет, укажите ноль. Битрейт субтитров обычно мал, но сами дорожки, главы, обложка и метаданные всё равно добавляют к файлу служебные данные контейнера.

Почему фактический файл может отличаться от расчёта

Формула считает объём медиапотоков. Контейнер MP4, MKV или WebM дополнительно хранит заголовки, временные метки, индекс, метаданные и сведения о дорожках. При мультиплексировании эти части записываются вместе с медиапакетами. Их доля зависит от контейнера, числа дорожек, частоты пакетов и устройства файла, поэтому одного честного процента для всех видео не существует.

Если платформа жёстко ограничивает размер, задайте в калькуляторе цель немного ниже предела. Величина запаса зависит от используемого кодировщика и контейнера. Надёжнее сделать короткий контрольный экспорт с теми же настройками или проверить результат полного кодирования, чем считать универсальный запас нормативом.

Сам битрейт тоже может быть целевым, а не гарантированным. Спецификация W3C MediaStream Recording прямо допускает, что кодировщик превысит цель, не достигнет её или выйдет на неё лишь на достаточно длинном интервале. Поэтому калькулятор даёт математический ориентир, а не обещает совпадение до последнего байта.

Средний битрейт, VBR и режим постоянного качества

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

Максимальный битрейт VBR подставлять вместо среднего нельзя. Он описывает верхнюю точку потока, а не расход данных каждую секунду. Если программа показывает target average bitrate, average bitrate или ABR, это подходящее значение для расчёта. Параметр целевого битрейта задаётся в битах в секунду, но конкретный кодировщик и режим определяют, насколько точно будет выдержана цель.

В режиме постоянного качества, который часто называется CRF или CQ, размер заранее не фиксирован. Кодировщик тратит больше данных на сложное изображение и меньше на простое, поэтому два ролика одинаковой длительности и разрешения могут получиться разного объёма. Средний битрейт выбирают, когда важен предсказуемый размер, а constant quality, когда важнее стабильное визуальное качество.

Мегабиты, мегабайты и мебибайты

Битрейт обычно записывают в десятичных единицах: 1 кбит/с равен 1000 бит/с, 1 Мбит/с равен 1 000 000 бит/с. Размер файла может быть десятичным или двоичным. По определениям NIST для единиц данных, 1 МБ равен 1 000 000 байт, а 1 МиБ равен 1 048 576 байт. Один байт содержит восемь бит.

Поэтому видео размером 500 МБ занимает примерно 476,84 МиБ. И наоборот, 500 МиБ равны 524,288 МБ. Калькулятор не прячет эту разницу: при вводе размера можно выбрать МБ, МиБ, ГБ или ГиБ, а в обратном режиме рядом с десятичным результатом показывается двоичный.

Не путайте Мбит/с с МБ/с. Поток 8 Мбит/с переносит в среднем 1 МБ данных за секунду, потому что 8 бит образуют один байт. Если нужно разобрать единицы отдельно, используйте калькулятор количества информации или материал о мегабитах, мегабайтах и скорости.

Примеры расчёта видео

🎬 Ролик под лимит 500 МБ. Десять минут, одна аудиодорожка 192 кбит/с. Общий бюджет равен 6,6667 Мбит/с, видеобитрейт составляет 6,4747 Мбит/с. Для реального экспорта цель стоит немного уменьшить, если 500 МБ являются строгим пределом, потому что контейнер тоже займёт место.

🧑‍🏫 Часовая лекция. Средний видеобитрейт 8 Мбит/с и звук 192 кбит/с дают общий поток 8,192 Мбит/с. За 3600 секунд получится 3,6864 ГБ, или примерно 3,4332 ГиБ. Само разрешение в формулу размера уже не входит: его влияние проявилось раньше, когда выбирался подходящий битрейт.

🔇 Видео без звука. Девяносто минут при среднем видеобитрейте 4 Мбит/с занимают 2,7 ГБ. Нулевой аудиобитрейт корректен: весь поток приходится на видеоряд. Если позже добавить дорожку 128 кбит/с, она увеличит расчётный объём на 86,4 МБ.

💽 Два часа в 4 ГиБ. Для длительности 7200 секунд и целевого размера 4 ГиБ общий бюджет медиапотоков равен примерно 4,7722 Мбит/с. После вычета звука 320 кбит/с на видео остаётся около 4,4522 Мбит/с.

📱 Короткий клип 30 секунд. Видеобитрейт 12 Мбит/с и звук 256 кбит/с дают общий поток 12,256 Мбит/с. Расчётный размер равен 45,96 МБ, или примерно 43,83 МиБ. Для коротких файлов служебная часть контейнера может быть заметнее в относительном выражении.

После расчёта размера можно отдельно оценить, сколько займёт загрузка или копирование, в калькуляторе времени передачи файла. Это другая задача: битрейт видео определяет объём за длительность ролика, а пропускная способность сети определяет время движения уже готового файла.

Что этот калькулятор намеренно не оценивает

Калькулятор не присваивает битрейту оценку качества. Одинаковые 8 Мбит/с могут дать разный результат для разных кодеков, разрешений, частоты кадров, зерна, движения, анимации и настроек кодировщика. Таблица «битрейт для 1080p» без этих условий выглядит удобно, но не является универсальной формулой.

Разрешение и FPS помогают выбрать бюджет качества, но после выбора среднего битрейта размер определяется длительностью и суммой потоков. Поэтому в форме нет пресетов платформ, кодеков и надписей «плохо» или «отлично». Она отвечает на проверяемый вопрос: сколько данных получится или сколько данных можно потратить.

Вопросы о битрейте и размере видео

Короткие ответы отделяют точную арифметику размера от качества кодирования, которое зависит от материала и настроек.

Как рассчитать видеобитрейт под заданный размер файла?

Переведите размер в биты, разделите на длительность в секундах и вычтите суммарный аудиобитрейт. Например, для 500 МБ, 10 минут и аудио 192 кбит/с получится около 6,4747 Мбит/с для видео без учёта служебных данных контейнера.

Как узнать размер видео по битрейту и длительности?

Сложите средние битрейты видео и всех аудиодорожек, умножьте сумму на длительность в секундах и разделите на восемь. Так биты переводятся в байты.

Почему фактический файл отличается от расчёта?

Контейнер хранит индексы, временные метки, метаданные и другие служебные данные, а кодировщик может не попасть точно в целевой средний битрейт. При строгом лимите оставляйте запас и проверяйте готовый экспорт.

Чем МБ и ГБ отличаются от МиБ и ГиБ?

МБ и ГБ используют степени 1000: 1 МБ равен 1 000 000 байт. МиБ и ГиБ используют степени 1024: 1 МиБ равен 1 048 576 байт. Одно количество байтов поэтому отображается разными числами.

Какой битрейт вводить для VBR?

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

Входит ли аудио в общий битрейт файла?

Да. При расчёте размера аудиобитрейт складывается с видеобитрейтом. При подборе видео под заданный размер суммарный аудиобитрейт вычитается из общего бюджета.

Почему в форме нет разрешения, FPS и кодека?

Эти параметры влияют на качество при выбранном битрейте, но не меняют арифметику размера, когда средний битрейт уже известен. Универсально рекомендовать качество по одному разрешению было бы неточно.

Можно ли рассчитать видео без звука?

Да. Укажите аудиобитрейт 0 кбит/с. Тогда весь рассчитанный поток или размер будет относиться к видеоряду.

Учитывает ли расчёт субтитры и метаданные?

Нет. Их объём обычно невелик, но вместе с индексом и заголовками контейнера он увеличивает фактический файл. При жёстком ограничении размера оставьте запас.

Похожие калькуляторы

Возможно вам пригодятся ещё несколько калькуляторов по данной теме:

Есть что добавить?

Напишите своё мнение, комментарий или предложение.