Битрейт — самая непонятая переменная в видеопроизводстве. Если слишком низко, ваши кадры с тщательной цветокоррекцией будут выглядеть как спрессованный суп — мутные детали, блочное движение, цветовые полосы в градиентах. Слишком высокая, и вы создаете файлы настолько большого размера, что платформы доставки все равно повторно сжимают их, ваш редактор сканирует прокси-материалы, а затраты на хранение увеличиваются. Поиск правильного битрейта для вашего ��азрешения, кодека и цели доставки — это одновременно техническое и практическое решение, а математические расчеты для расчета размеров файлов просты, если вы знаете формулу.
Что такое битрейт и почему он важен
Битрейт — это объем данных, доставляемых в декодер в секунду, измеряемый в килобитах в секунду (Кбит/с) или мегабитах в секунду (Мбит/с). Он определяет, сколько информации доступно для представления каждого кадра видео.
Более высокий битрейт означает больше данных на кадр, что означает более мелкую детализацию, более плавные градиенты, лучшую обработку движения и меньшее количество артефактов сжатия. Но это соотношение убывающей отдачи: удвоение скорости передачи данных с 5 Мбит/с до 10 Мбит/с дает видимое улучшение качества, тогда как удвоение скорости с 40 Мбит/с до 80 Мбит/с дает гораздо меньшее видимое улучшение при типичных расстояниях просмотра и размерах экрана.
Критическое различие: битрейт для захвата/редактирования и битрейт для доставки — это совершенно разные цели. Видео с камеры для редактирования может работать со скоростью 400–800 Мбит/с (RAW или ProRes). Отредактированный материал, экспортированный для клиента, может работать со скоростью 50–100 Мбит/с. Окончательная версия, загр��женная на YouTube, может работать со скоростью 15–35 Мбит/с. На каждом этапе разные требования.
Рекомендуемый битрейт по разрешению
В таблице ниже указаны стандартные цели кодирования доставки, а не характеристики захвата камеры. Они подходят для клиентских результатов, архивных мастеров и загрузки на платформу.
| Resolution | Frame Rate | H.264 Bitrate | H.265/HEVC Bitrate | Use Case |
|---|---|---|---|---|
| 720p | 24/25/30 fps | 4–6 Mbps | 2.5–4 Mbps | Web delivery, older devices |
| 720p | 60 fps | 6–9 Mbps | 4–6 Mbps | Gaming, sports web content |
| 1080p | 24/25/30 fps | 8–12 Mbps | 5–7 Mbps | Standard HD delivery |
| 1080p | 60 fps | 12–18 Mbps | 7–10 Mbps | Sports, gaming, high-motion |
| 4K (UHD) | 24/25/30 fps | 35–50 Mbps | 18–28 Mbps | 4K streaming master |
| 4K (UHD) | 60 fps | 50–65 Mbps | 28–40 Mbps | 4K sports, action |
| 4K (DCI) | 24/25 fps | 50–70 Mbps | 30–40 Mbps | Cinema delivery |
| 8K | 24/25/30 fps | 100–160 Mbps | 55–90 Mbps | Future-proofing archival |
Для мастер-архивов, которые планируется отредактировать позже, используйте более высокий уровень — на уровне верхней границы каждого диапазона или выше него. Для файлов доставки, которые будут перекодированы платформой (YouTube, Vimeo, потоковые сервисы), соблюдения рекомендуемого диапазона достаточно, поскольку дальнейшие данные будут потрачены впустую: кодировщик платформы будет ограничивать качество собственным выходным битрейтом независимо от того, насколько высока была ваша загрузка.
Сравнение кодеков: H.264, H.265 и AV1
Кодек определяет, насколько эффективно используется каждый бит данных для представления визуальной информации. Более эффективные кодеки обеспечивают такое же качество восприятия при более низких битрейтах или лучшее качество при том же битрейте.
H.264 (AVC): наиболее универсально совместимый кодек. Воспроизводится практически на всех устройствах, браузерах, смарт-телевизорах и медиаплеерах, выпущенных за последние 15 лет. Требование к более высокому битрейту для данного уровня качества по сравнению с более новыми кодеками, но поддержка аппаратного декодирования универсальна. Лучше всего для максимальной совместимости.
H.265 (HEVC): примерно на 40–50 % эффективнее, чем H.264 при эквивалентном качестве. Видео 1080p, которое хорошо выглядит при скорости 8 Мбит/с в H.264, выглядит эквивалентно при скорости 5 Мбит/с в H.265. Компромиссом является совместимость: старые браузеры, устройства и некоторые потоковые платформы не поддерживают H.265. Поддержка аппаратного декодирования значительно улучшилась с 2020 года. Лучше всего подходит для доставки 4K и архивирования с ограниченным объемом памяти.
AV1: новейший широко распространенный кодек, разработанный Альянсом открытых медиа (Google, Netflix, Amazon и т. д.). Примерно на 25–30 % эффективнее, чем H.265, что означает на 30–40 % меньший размер файлов при эквивалентном качестве по сравнению с H.265. С открытым исходным кодом и без лицензионных отчислений. YouTube и Netflix широко его используют. Поддержка аппаратного кодирования по-прежнему ограничена (хотя в аппаратном обеспечении 2024–2025 годов она будет ��ыстро расти). Программное кодирование происходит очень медленно. Лучше всего подходит для доставки на платформу, где вы можете позволить себе время кодирования.
| Codec | Relative Efficiency | Compatibility | Encoding Speed |
|---|---|---|---|
| H.264 | Baseline | Universal | Fast |
| H.265 | ~50% better than H.264 | Good, not universal | Moderate |
| AV1 | ~30% better than H.265 | Growing (web/streaming) | Slow (software) |
| VP9 | Similar to H.265 | Web browsers | Moderate |
CBR против VBR: что использовать
Постоянный битрейт (CBR): кодировщик поддерживает фиксированный битрейт независимо от сложности сцены. Медленное панорамирование однотонной стены обеспечивает такую же скорость передачи данных, как и быстрое движение камеры сквозь толпу.
- Лучше всего подходит для прямой потоковой передачи, широковещательной доставки и любой ситуации, когда декодеру требуется предсказуемый поток данных.
- Почему: буфер протоколов потоковой передачи основан на ожидаемой скорости передачи данных; переменные ставки могут вызвать события буферизации
- Компромисс: трата битов на простые сцены, сложные сцены могут сжиматься больше, чем необходимо
Переменный битрейт (VBR): кодировщик выделяет больше битов для сложных сцен (движение, мелкая детализация, высокая контрастность) и меньше битов для простых сцен (статичные кадры, размытый фон).
- Лучше всего подходит для: доставки файлов, архивирования, загрузки и воспроизведения контента.
- Почему: достигается лучшее среднее качество при том же среднем битрейте или равное качество при более низком среднем битрейте.
- Компромисс: непредсказуемые размеры файлов, невозможность гарантировать скорость доставки данных для потокового вещания
Для загрузки на YouTube предпочтительнее использовать VBR. Для Twitch и других прямых трансляций платформа требует CBR. Для результатов клиента, предназначенных для архивирования или повторного редактирования, используйте VBR с высоким целевым битрейтом.
Требования к платформе: YouTube, Twitch, TikTok, Instagram
Каждая платформа имеет определенные рекомендации по загрузке и жесткие ограничения. Превышение их, как правило, допустимо — платформа перекодирует при загрузке — но падение значительно ниже этих значений приводит к ухудшению качества загрузки еще до того, как кодировщик платформы даже коснется этого.
| Platform | Recommended Upload Bitrate | Max Resolution | Frame Rate | Notes |
|---|---|---|---|---|
| YouTube | 35–45 Mbps (4K), 8–12 Mbps (1080p) | 8K | Up to 60 fps | Re-encodes to VP9/AV1 on upload |
| Twitch | 6 Mbps max (partners 8 Mbps) | 1080p60 | 60 fps | CBR required; most viewers at 1080p |
| TikTok | 50 Mbps recommended upload | 4K (limited) | Up to 60 fps | Heavy re-encoding; upload quality matters |
| Instagram Reels | 25–30 Mbps | 1080p | Up to 60 fps | 9:16 aspect ratio, heavy compression |
| Vimeo (Plus+) | No hard limit | 8K | Up to 120 fps | Minimal re-encoding, better quality |
| 8 Mbps (1080p), 35 Mbps (4K) | 4K | Up to 60 fps | Significant re-compression applied |
Примечание YouTube важно: загрузка с очень высоким битрейтом (50+ Мбит/с для 4K) не означает, что зрители получают такой битрейт. Битрейт YouTube составляет 15–25 Мбит/с для потоков 4K. Однако загрузка мастер-файла с высоким битрейтом дает кодировщику YouTube лучший исходный материал для работы, что приводит к улучшению конечного результата при более низком битрейте доставки.
Калькулятор размера файла: минуты × битрейт
Оценить размер выходного файла несложно:
File size (MB) = (Bitrate in Mbps × 60 × Duration in minutes) ÷ 8
Деление на 8 преобразует мегабиты в мегабайты (8 бит на байт).
Рабочие примеры:
1080p30, H.264, 10 Mbps, 60-minute documentary:
File size = (10 × 60 × 60) ÷ 8 = 36,000 ÷ 8 = 4,500 MB = 4.5 GB
4K30, H.265, 25 Mbps, 5-minute commercial:
File size = (25 × 60 × 5) ÷ 8 = 7,500 ÷ 8 = 937.5 MB ≈ 1 GB
1080p60, H.264, 16 Mbps, 90-minute wedding film:
File size = (16 × 60 × 90) ÷ 8 = 86,400 ÷ 8 = 10,800 MB = 10.8 GB
При планировании хранения предположим, что типичный двухчасовой свадебный фильм в формате 4K, снятый со скоростью 25 Мбит/с в формате H.265, занимает примерно 22–25 ГБ. Тот же фильм в H.264 40 Мбит/с занимает примерно 36 ГБ. Если принять во внимание несколько версий доста��ки (клиентская копия, социальная версия, ролик с основными моментами), то для одного свадебного проекта может потребоваться 100–200 ГБ общего хранилища для всех результатов и экспорта.