Инструмент
Калькулятор размера видео
Два вопроса, одна формула: размер = битрейт × длительность. Узнайте, что уложится в лимит, или каким получится видео.
Размер видеофайла — это его общий битрейт, умноженный на длительность и делённый на 8. Чтобы уложиться в лимит, переверните формулу: лимит в мегабайтах × 8 ÷ длительность в секундах — это максимальный битрейт видео в мегабитах в секунду. 60-секундный клип с лимитом 20 MB может в среднем использовать около 2,6 Mbps вместе со звуком, после 3%, которые калькулятор откладывает на контейнер. Ничего из введённого здесь не покидает ваш браузер.
Как это работает
Размер видео — это его битрейт, то есть сколько данных оно использует каждую секунду, умноженный на число секунд. Битрейт измеряется в битах, размер файла — в байтах, и в одном байте 8 бит:
размер в байтах = (битрейт видео + битрейт звука) × секунды ÷ 8
подходящий битрейт = размер в байтах × 8 ÷ секунды − битрейт звукаКалькулятор использует те же единицы, что Ninja и справочные страницы большинства платформ: 1 MB = 1 000 000 байт. Некоторые системы считают в мегабайте 1 048 576 байт; разница меньше 5%, и десятичное значение надёжнее. Кроме того, калькулятор откладывает 3% на собственные заголовки и индексы контейнера.
Рекомендация по разрешению
Чем больше пикселей, тем больше битрейта нужно, чтобы картинка выглядела так же чисто. Рекомендуется наибольшее разрешение, при котором на пиксель в каждом кадре приходится не меньше 0,045 бита, — эмпирическое правило для H.264, которое даёт чистую картинку на экране телефона. HEVC и AV1 хорошо выглядят и с меньшим, так что считайте рекомендацию осторожной: если видео будут смотреть на телефоне, следующее разрешение выше часто тоже подойдёт.
Пример расчёта
Клип на 90 секунд с целью 16 MB: 16 000 000 × 8 × 0,97 ÷ 90 ≈ 1,38 Mbps в сумме. Вычтите 128 kbps на звук, и на картинку остаётся около 1,25 Mbps — по эмпирическому правилу выше этого как раз хватает на 720p при 30 fps. Именно на такое сочетание нацелен пресет WhatsApp в Ninja — заметно ниже лимитов по умолчанию 64 MB и 100 MB из Справочного центра WhatsApp. Подробнее о том, как отправить длинное видео в WhatsApp.
Частые лимиты размера видео
Битрейт зависит от лимита, в который вы целитесь. Это цифры, за которыми следят наши руководства, и каждая сверена со справочными страницами самой платформы; дата и источник — по ссылке.
| Куда отправляете | Лимит | Руководство |
|---|---|---|
| Видео в WhatsApp (по умолчанию) | 100 MB в 720p при быстром соединении, 64 MB в 480p при медленном; до 2 GB документом | |
| Discord, бесплатный аккаунт | 20 MB | Discord |
| Вложения Gmail и Yahoo Mail | 25 MB | Почта |
| Вложения Outlook | от 10 до 25 MB, в зависимости от аккаунта и приложения | Почта |
Та же арифметика работает и для других лимитов: уложите видео в лимит Discord 20 MB, отправьте большое видео по почте так, чтобы письмо не вернулось, или проверьте лимиты размера видео в Instagram и TikTok.
Частые вопросы
Как рассчитать размер видеофайла?
Умножьте общий битрейт (видео плюс звук) на длительность и разделите на 8, чтобы перевести биты в байты. Видео с битрейтом 2 Mbps длиной 60 секунд весит 2 000 000 × 60 ÷ 8 = 15 000 000 байт, то есть 15 MB, — плюс немного на контейнер.
Какой битрейт уложится в лимит размера?
Разделите лимит в битах на длительность в секундах и вычтите битрейт звука. Для 16 MB и 60 секунд: 16 000 000 × 8 ÷ 60 ≈ 2,13 Mbps в сумме, то есть около 2 Mbps на картинку при звуке 128 kbps.
Как сделать видео определённого размера?
Перекодируйте его с подходящим битрейтом — калькулятор выше рассчитает его по лимиту и длительности. Видеокомпрессор с режимом целевого размера, например Ninja на iPhone, считает за вас: вы вводите размер, а он подбирает битрейт.
Почему файл получился чуть больше расчёта?
Контейнеры вроде MP4 добавляют индексы и заголовки, а кодировщики немного превышают цель. Калькулятор откладывает на это 3%, поэтому его ответы слегка с запасом.