Калькулятор размера кадра видео - Разрешение и хранилище

Точно вычисляйте размер одного видеокадра в байтах на основе разрешения, глубины цвета, количества каналов и степени сжатия.

Введите размеры кадра, глубину цвета, число каналов и коэффициент сжатия, чтобы определить размеры без сжатия и после сжатия.

Калькулятор размера кадра видео - Разрешение и хранилище
Точно вычисляйте размер одного видеокадра в байтах на основе разрешения, глубины цвета, количества каналов и степени сжатия.

О расчете размера видеокадра

Любое видео состоит из последовательности отдельных изображений, называемых кадрами. Размер каждого кадра — в байтах — определяет, сколько места потребуется для хранения видео, какая полоса пропускания нужна для его передачи и сколько вычислительных ресурсов требуется для кодирования или декодирования. Поэтому понимание размера кадра является основой любого рабочего процесса производства, распространения или архивации видео. Формула размера без сжатия проста: Размер кадра (байты) = Ширина × Высота × Глубина цвета × Цветовые каналы ÷ 8. Деление на 8 переводит биты в байты. Для стандартного кадра Full HD (1920×1080) с 8-битной глубиной цвета и тремя RGB-каналами размер без сжатия составляет 1920 × 1080 × 8 × 3 ÷ 8 = 6,220,800 байт, то есть примерно 5.93 MB на кадр. При 30 кадрах в секунду это около 178 MB в секунду исходного видео — огромный поток данных, из-за которого хранение без сжатия для большинства задач непрактично. Именно сжатие делает цифровое видео удобным. Видеокодеки используют два вида избыточности. Пространственная избыточность — это повторяющаяся информация внутри одного кадра: плавные фоны, мягкие градиенты и области с однородной текстурой можно представить гораздо компактнее, чем исходные массивы пикселей. Временная избыточность — это сходство между соседними кадрами: если камера неподвижна и движется только небольшой объект, большая часть каждого кадра совпадает с предыдущим, и кодировать нужно лишь различия. Поле коэффициента сжатия в этом калькуляторе показывает, во сколько раз сжатый кадр меньше исходного без сжатия. Коэффициент 10 означает, что сжатый кадр в десять раз меньше оригинала. Типичные коэффициенты сильно различаются: кодеки без потерь обеспечивают 2:1–4:1; H.264 при обычном веб-качестве достигает 50:1–100:1; HEVC (H.265) дает сопоставимое качество при 100:1–200:1; профессиональные кодеки ProRes ориентируются на 5:1–20:1, чтобы сохранить запас для цветокоррекции. Глубина цвета определяет, сколько дискретных уровней яркости может представить каждый канал. 8-битный канал хранит 256 уровней, 10-битный — 1,024 уровня, 12-битный — 4,096 уровней. Чем выше глубина цвета, тем плавнее тональные переходы и тем лучше материал выдерживает цветокоррекцию и композитинг. Кинематографические камеры обычно записывают в 10- или 12-битном RAW, а потребительские камеры и веб-контент обычно используют 8 бит. Цветовые каналы определяют, сколько независимых цветовых компонентов содержит каждый пиксель. Стандартное RGB-видео использует три канала (красный, зеленый, синий). Контент с прозрачностью — например, motion graphics с альфа-каналом для композитинга — использует четыре канала (красный, зеленый, синий, альфа). Некоторые специализированные форматы, такие как CMYK или мультиспектральная съемка, используют больше каналов, но в видеопроизводстве три и четыре канала встречаются чаще всего. Понимая взаимосвязь этих параметров, вы сможете принимать более обоснованные решения о том, какой кодек и какие настройки качества использовать для конкретного проекта, балансируя между затратами на хранение, временем кодирования и визуальным качеством в соответствии с требованиями производства и доставки.

Примеры размера видеокадра

Стандартные разрешения и их размер без сжатия при популярных значениях глубины цвета.

Разрешение и настройкиРазмер без сжатияПримечания
1920×1080, 8-bit, 3 channels (RGB)≈ 5.93 MBСтандартный кадр Full HD. При 30 fps без сжатия это ~178 MB/s; сжатие H.264 снижает поток до ~1–4 MB/s.
3840×2160, 10-bit, 3 channels (RGB)≈ 29.6 MBКадр 4K HDR. ProRes 4444 при сжатии 10:1 дает около 3 MB на кадр, что типично для 4K-киномонтажа.
1280×720, 8-bit, 3 channels (RGB)≈ 2.64 MBКадр HD 720p. Широко используется для веба и мобильной доставки; без сжатия подходит для короткого контента.
3840×2160, 12-bit, 4 channels (RGBA)≈ 47.3 MBКадр 4K с альфа-каналом в 12 бит. Используется в профессиональных VFX-пайплайнах, где важны и прозрачность, и глубина цвета.

Как пользоваться калькулятором размера видеокадра

  1. Введите ширину и высоту кадра в пикселях — это размеры одного видеокадра.
  2. Введите глубину цвета: 8 для обычного контента, 10 для HDR и материала с цветокоррекцией, 12 для RAW-кино.
  3. Введите количество цветовых каналов: 3 для RGB-видео, 4 если контент включает альфа-канал прозрачности.
  4. Введите коэффициент сжатия: 1 для без сжатия, большее число для сжатых форматов (например, 10 для ProRes, 100 для H.264).
  5. Нажмите Рассчитать размер кадра, чтобы увидеть размеры без сжатия и после сжатия в байтах, KB или MB.

FAQ по калькулятору размера видеокадра

Что такое размер кадра без сжатия?
Размер кадра без сжатия — это количество байт, необходимое для хранения одного видеокадра без применения сжатия: значение цвета каждого пикселя сохраняется полностью. Это теоретический максимальный размер файла, который почти не используется на практике из-за огромных требований к хранению.
Как глубина цвета влияет на размер кадра?
Глубина цвета напрямую увеличивает размер кадра. 10-битный кадр на 25% больше 8-битного (10 бит против 8 бит), а 12-битный — на 50% больше 8-битного. Визуальная польза — более плавные градиенты и больший запас для цветокоррекции — особенно заметна в контрастных и темных сценах.
Какой типичный коэффициент сжатия у H.264?
H.264 обычно дает коэффициент сжатия примерно от 50:1 до 200:1 в зависимости от сложности контента, настроек качества и разрешения. Быстрые и детализированные сцены требуют больше битов (то есть меньшего коэффициента сжатия), тогда как медленные или статичные сцены сжимаются гораздо эффективнее.
Зачем использовать 4 цветовых канала вместо 3?
Четыре канала добавляют альфа-канал, который хранит информацию о прозрачности каждого пикселя. Это необходимо в motion graphics и VFX-композитинге, где элементы нужно накладывать на разные фоны. Стандартное вещательное и потоковое видео использует только 3 RGB-канала.
Как размер кадра связан с видеобитрейтом?
Видеобитрейт (в битах в секунду) равен размеру сжатого кадра в битах, умноженному на частоту кадров. Например, если сжатый 1080p H.264 кадр весит 30 KB при 30 fps, битрейт составит 30,000 × 8 × 30 = 7.2 Mbps — типичное значение для 1080p-видео веб-качества.
Какой коэффициент сжатия использовать для ProRes?
Apple ProRes 422 HQ составляет примерно 5:1, ProRes 422 — около 8:1, а ProRes LT — около 12:1. ProRes 4444 с альфа-каналом — примерно 3:1. Эти умеренные коэффициенты сохраняют качество, необходимое для цветокоррекции, и при этом значительно уменьшают размер файлов по сравнению с действительно несжатым видео.