Что считает этот калькулятор
Калькулятор битрейта стриминга превращает битрейт медиапотока (в мегабитах в секунду, Мбит/с) и его длительность (в секундах) в примерный размер файла и в скорость интернета, необходимую для воспроизведения без подвисаний и буферизации. Он подходит для видео, аудио, записей экрана, подкастов и прямых трансляций.
Как пользоваться
Укажите битрейт потока в Мбит/с и длительность в секундах. Калькулятор покажет общий размер файла в мегабайтах (МБ) и гигабайтах (ГБ), а также минимальную стабильную скорость загрузки (в Мбит/с), нужную для воспроизведения в реальном времени.
Как работает формула
Битрейт измеряется в битах в секунду, а объём хранения — в байтах, при этом в одном байте 8 бит. Значит, если умножить битрейт (Мбит/с) на длительность (в секундах), получим общее количество мегабит, а деление на 8 переведёт их в мегабайты:
$$\text{Размер файла (МБ)} = \frac{\text{Битрейт (Мбит/с)} \times \text{Длительность (с)}}{8}$$
Поскольку каждая секунда воспроизведения должна успевать подгружаться вовремя, нужная скорость интернета попросту равна битрейту потока.
Разбор на примере
Видео 1080p с битрейтом 5 Мбит/с длительностью 3600 секунд (один час): $$5 \times 3600 \div 8 = 2250 \text{ МБ}$$ то есть около 2,2 ГБ. Чтобы смотреть его в прямом эфире, понадобится соединение не менее 5 Мбит/с.
Частые вопросы
Почему делим на 8? Скорость интернета указывают в битах, а размер файлов — в байтах; 8 бит = 1 байт.
Насколько точен результат? Это аккуратная теоретическая оценка. Реальные файлы немного отличаются из-за служебных данных контейнера и кодирования с переменным битрейтом (VBR).
А если битрейт в Кбит/с? Разделите значение в Кбит/с на 1000, чтобы получить Мбит/с, и только потом вводите его (например, \(320 \text{ Кбит/с} = 0{,}32 \text{ Мбит/с}\)).