Что считает этот калькулятор
Калькулятор размера видеофайла оценивает, сколько будет «весить» видео, исходя из его суммарного битрейта (видео + звук) и продолжительности. Это незаменимо, когда вы планируете экспорт, сравниваете настройки кодирования, проверяете лимиты на загрузку или рассчитываете объём хранилища и трафика. Калькулятор подходит для любого формата — MP4, MOV, MKV, AVI, — ведь итог зависит только от битрейта и длительности, а не от контейнера.
Как пользоваться
Укажите суммарный битрейт в кбит/с (килобит в секунду). Если кодировщик показывает битрейт видео и звука по отдельности, просто сложите их. Затем введите длительность ролика в минутах и секундах. Калькулятор покажет ориентировочный размер в мегабайтах и гигабайтах, а также общий объём данных в мегабитах.
Разбираем формулу
Битрейт измеряется в килобитах в секунду, а размер файла — в байтах. В одном байте 8 бит, а в одном мегабайте 1024 килобайта, поэтому коэффициент пересчёта равен \(8 \times 1024 = 8192\):
$$\text{размер\_МБ} = \frac{\text{битрейт\_кбит/с} \times \text{длительность\_с}}{8192}$$
Например, ролик с битрейтом 8000 кбит/с длиной 10 минут (600 секунд): $$8000 \times 600 \div 8192 = 585{,}94 \text{ МБ} \approx 0{,}572 \text{ ГБ}.$$
Пример расчёта
Вы сняли презентацию длительностью 5 минут 30 секунд и экспортировали её с постоянным битрейтом 5000 кбит/с. Длительность = 330 с. Размер = $$5000 \times 330 \div 8192 = 201{,}42 \text{ МБ}.$$ Такой файл легко уложится в типичные ограничения вложений в почте и мессенджерах, если сжать его ещё чуть сильнее.
Частые вопросы
Это точное значение? Это оценка. Кодирование с переменным битрейтом (VBR) и служебные данные контейнера могут изменить итоговый размер на несколько процентов. Для файлов с постоянным битрейтом (CBR) результат очень близок к реальному.
Нужно ли учитывать битрейт звука? Да — для максимально точного результата используйте суммарный битрейт видео и звука.
Почему делим на 8192, а не на 8000? Деление на 8 переводит биты в байты, а дополнительное деление на 1024 — килобайты в мебибайты (МБ в том виде, как их понимает большинство операционных систем). Некоторые программы используют МБ на основе 1000, и тогда число получается чуть больше.