Сколько весит видео
Узнайте, от чего зависит размер видеофайла: разрешение, битрейт, кодек, частота кадров. Формула расчёта и примеры для 1080p, 4K, 720p.
Сколько весит видеофайл — вопрос, который возникает при подготовке ролика для YouTube, отправке видео по почте или планировании места на диске. Размер напрямую зависит от нескольких параметров: разрешения, битрейта, кодека, частоты кадров и длительности. В этой статье разберём формулу расчёта, приведём примеры для популярных форматов и дадим практические советы.
Как рассчитать размер видео
Для сжатого видео (а именно такие файлы мы обычно используем) размер вычисляется по простой формуле:
Размер = Битрейт × Длительность
где битрейт — количество данных в секунду (в битах), а длительность — в секундах. Чтобы получить результат в мегабайтах, нужно разделить на 8 (перевод бит в байты) и затем на 1 048 576 (перевод байт в мегабайты) или использовать множитель 1 000 000, если оперируете десятичными единицами (МБ).
Пример: видео длительностью 1 минута (60 секунд) с битрейтом 10 Мбит/с:
10 Мбит/с × 60 с = 600 Мбит
600 Мбит ÷ 8 = 75 МБ
Для несжатого видео (например, RAW) размер считается через разрешение, глубину цвета и частоту кадров, но на практике такие файлы встречаются редко.
Какие факторы влияют на вес видео
Разрешение и битрейт
Чем выше разрешение (720p, 1080p, 4K, 8K), тем больше пикселей в каждом кадре, и для сохранения детализации требуется более высокий битрейт. Однако связь нелинейная: для 4K битрейт обычно в 2–4 раза выше, чем для 1080p, но не в 4 раза, благодаря современным кодекам.
Частота кадров (fps)
Видео с 60 кадрами в секунду содержит вдвое больше кадров, чем с 30 fps. При том же битрейте каждый кадр получит меньше данных, что может снизить качество. Поэтому для 60 fps обычно битрейт увеличивают пропорционально.
Кодек
Кодек определяет алгоритм сжатия. H.264 (AVC) — самый распространённый, но устаревающий. H.265 (HEVC) даёт такое же качество при вдвое меньшем битрейте. AV1 ещё эффективнее, но требует мощного процессора для кодирования. При одинаковом битрейте разные кодеки обеспечат разное качество, поэтому при выборе битрейта ориентируйтесь на кодек.
Сложность сцены
Статичные сцены (интервью, слайд-шоу) сжимаются лучше, чем динамичные (спорт, экшн, спецэффекты). Для динамичных сцен битрейт нужно поднимать, иначе появятся артефакты. Поэтому реальный размер видео может отклоняться от расчётного на 10–30%.
Примерные размеры видео для популярных параметров
В таблице приведены ориентировочные размеры для одной минуты видео при типичных битрейтах, используемых на YouTube и в стриминге (кодек H.264). Для H.265 размер будет примерно вдвое меньше.
| Разрешение | Частота кадров | Битрейт (Мбит/с) | Размер за 1 мин (МБ) | Размер за 10 мин (МБ) |
|---|---|---|---|---|
| 720p | 30 fps | 5 | 37,5 | 375 |
| 720p | 60 fps | 7,5 | 56,3 | 563 |
| 1080p | 30 fps | 8 | 60 | 600 |
| 1080p | 60 fps | 12 | 90 | 900 |
| 4K (2160p) | 30 fps | 35 | 262,5 | 2625 |
| 4K (2160p) | 60 fps | 55 | 412,5 | 4125 |
Эти значения — усреднённые. Для профессионального видео (например, ProRes) битрейт может быть в 2–5 раз выше, а размер соответственно больше.
Практические советы по управлению размером
- Выбирайте оптимальный битрейт — не завышайте его без необходимости. Для 1080p 30 fps вполне достаточно 8–10 Мбит/с.
- Используйте современный кодек — H.265 или AV1, если ваше оборудование и плееры его поддерживают.
- Снижайте частоту кадров — если видео не содержит быстрых движений, 30 fps вместо 60 даст экономию 30–40%.
- Обрезайте лишнее — удалите ненужные фрагменты в начале и конце.
- Применяйте двухпроходное кодирование — оно позволяет точнее распределить битрейт и улучшить качество при том же размере.
Теперь вы знаете, от чего зависит вес видео, и можете самостоятельно прикинуть размер будущего файла. Используйте калькулятор на нашем сайте для быстрых расчётов с учётом всех параметров.