Загрузка калькулятора…

Зачем нужен калькулятор размера файла

Знание примерного размера фото- или видеофайла до его создания — это не просто теоретическое любопытство, а практическая необходимость. Фотографы рассчитывают, сколько снимков поместится на карту памяти перед съёмкой. Видеографы определяют объём хранилища для проекта и выбирают оптимальный кодек. Веб-разработчики оптимизируют контент, чтобы страницы загружались быстро. Блогеры и контент-мейкеры подбирают формат и качество, чтобы уложиться в лимиты загрузки на платформах.

Наш калькулятор размера файла работает в двух режимах: фото и видео. Для фотографий учитываются разрешение (ширина × высота), формат (JPEG, PNG, RAW, HEIF) и уровень качества. Для видео — разрешение экрана, кодек (H.264, H.265, AV1), битрейт и длительность. Результат отображается во всех распространённых единицах: килобайтах (KB), мегабайтах (MB) и гигабайтах (GB).

Важно понимать, что калькулятор даёт оценочный размер файла. Реальный размер зависит от множества факторов: содержимого кадра (однородные области сжимаются лучше), конкретной реализации кодека, профиля кодирования, количества деталей и шума в изображении. Тем не менее для планирования хранилища и выбора параметров оценка вполне достаточна.

Как рассчитывается размер фотографии

Размер цифровой фотографии определяется тремя ключевыми параметрами: количеством пикселей, глубиной цвета (битами на пиксель) и степенью сжатия формата. Базовая формула для несжатого изображения: Размер (байт) = Ширина × Высота × Бит/пиксель / 8. Для фотографии 4000×3000 пикселей (12 мегапикселей) при 24 битах на пиксель (стандартные 8 бит × 3 канала RGB) несжатый размер составит: 12 000 000 × 24 / 8 = 36 000 000 байт = 34,3 МБ.

Однако никто не хранит фотографии в несжатом виде. Форматы используют алгоритмы сжатия, которые кардинально уменьшают размер. JPEG — формат с потерями, применяющий дискретное косинусное преобразование (DCT). При качестве 85% фотография 12 МП обычно занимает 3–5 МБ — в 7–11 раз меньше несжатой. PNG — формат без потерь, использующий алгоритм DEFLATE. Он сжимает хуже JPEG (в 2–4 раза от несжатого), но сохраняет каждый пиксель без изменений. Подходит для скриншотов, графики и иллюстраций с чёткими границами.

RAW — «сырой» формат матрицы камеры, хранящий 12–14 бит на пиксель (вместо 8 в JPEG). Файл RAW для 24 МП камеры занимает 25–40 МБ. Формат не предназначен для публикации — это «цифровой негатив» для последующей обработки. HEIF — современный формат, использующий алгоритмы H.265 для сжатия изображений. При визуально идентичном качестве файл HEIF на 30–50% меньше JPEG. Формат стал стандартом на устройствах Apple, но его поддержка на других платформах всё ещё ограничена.

Влияние качества (степени сжатия) на размер JPEG

Параметр «качество» в JPEG — это не линейная шкала. Снижение с 95% до 85% уменьшает размер примерно вдвое, а визуальная разница практически неразличима. Дальнейшее снижение до 70% ещё раз уменьшает файл, но артефакты сжатия (блочность, размытие мелких деталей) становятся заметны при увеличении. Ниже 50% деградация качества очевидна даже на превью.

Рекомендации по выбору качества JPEG для разных задач: 95–100% — архивное хранение, печать большого формата (A3 и выше), профессиональная ретушь. 80–90% — оптимальный баланс для большинства целей: соцсети, блоги, портфолио, печать стандартного формата. 60–75% — превью, миниатюры, иллюстрации в статьях, где важна скорость загрузки. Ниже 50% — только для технических целей, когда визуальное качество некритично.

Современные алгоритмы оптимизации (MozJPEG, Guetzli от Google) позволяют сохранять визуальное качество на уровне стандартного JPEG 85%, но при размере файла как у стандартного 60%. Это достигается за счёт более умного квантования, адаптивного к содержимому изображения. Веб-разработчики всё чаще используют эти инструменты для автоматической оптимизации контента на сайтах.

Размер видеофайлов: битрейт, кодеки и разрешение

В отличие от фотографий, размер видеофайла определяется прежде всего битрейтом — количеством данных, записываемых в единицу времени. Формула предельно проста: Размер (байт) = Битрейт (бит/с) × Длительность (с) / 8. Для видео с битрейтом 8 Mbps длительностью 5 минут: 8 000 000 × 300 / 8 = 300 000 000 байт = 286 МБ.

Разрешение видео само по себе не определяет размер файла, но влияет на рекомендуемый битрейт для достижения приемлемого качества. YouTube рекомендует следующие битрейты для SDR-контента с частотой 30 кадров/с: 720p — 5 Mbps, 1080p — 8 Mbps, 1440p — 16 Mbps, 4K — 35–45 Mbps. Для HDR-контента значения увеличиваются на 25–30%. Для 60 кадров/с — на 50%. Профессиональное видео для монтажа записывается с битрейтом 100–400 Mbps для максимального сохранения деталей.

Кодек (алгоритм сжатия видео) — второй ключевой фактор. H.264 остаётся самым универсальным кодеком, но уступает современным алгоритмам по эффективности. H.265 (HEVC) обеспечивает на 30–50% лучшее сжатие при идентичном качестве, но его использование ограничено лицензионными требованиями. AV1 — открытый кодек нового поколения, сопоставимый с H.265 или превосходящий его на 15–20% по эффективности. В 2026 году аппаратное кодирование и декодирование AV1 поддерживается большинством современных процессоров и видеокарт, что делает его всё более привлекательным выбором.

Сравнение форматов изображений: JPEG, PNG, WebP, AVIF

Выбор формата — это всегда компромисс между размером файла, качеством, совместимостью и функциональностью. JPEG — стандарт де-факто для фотографий с 1992 года. Поддерживается абсолютно везде, обеспечивает хорошее сжатие для фотографий с плавными градиентами. Не поддерживает прозрачность и анимацию. Каждое пересохранение ухудшает качество (lossy).

PNG — формат без потерь, идеальный для скриншотов, логотипов, графики с текстом и чёткими линиями. Поддерживает прозрачность (альфа-канал). Для фотографий PNG в 3–5 раз крупнее JPEG при незначительном преимуществе в качестве, поэтому для фото его использовать нерационально.

WebP — формат от Google, поддерживающий как сжатие с потерями (на 25–35% эффективнее JPEG), так и без потерь (на 25% эффективнее PNG). Поддерживает прозрачность и анимацию. В 2026 году поддерживается всеми основными браузерами и большинством графических редакторов. Рекомендуется как основной формат для веб-контента.

AVIF — новейший формат на основе кодека AV1. Обеспечивает на 20–50% лучшее сжатие по сравнению с WebP и на 50–70% лучше JPEG. Поддерживает HDR, 10- и 12-битную глубину цвета, прозрачность. Недостатки: медленное кодирование (в 5–10 раз дольше JPEG) и неполная поддержка в некоторых программах. Тем не менее поддержка в браузерах практически полная — Chrome, Firefox, Safari.

Планирование хранилища: карты памяти и облачные сервисы

Правильная оценка размеров файлов критически важна для планирования хранилища. Карты памяти для камер бывают разного объёма: 32 ГБ, 64 ГБ, 128 ГБ, 256 ГБ и даже 512 ГБ — 1 ТБ. Количество фотографий, которое поместится на карту, зависит от формата: для камеры 24 МП на карту 64 ГБ поместится около 8 500 JPEG (качество 85%), 2 000 RAW или 1 500 RAW+JPEG. Для видео 4K при битрейте 100 Mbps на карте 64 ГБ — примерно 85 минут записи.

При выборе карты памяти важно учитывать не только объём, но и скорость записи. Для видео 4K при 100 Mbps минимальная скорость записи — 12,5 МБ/с, рекомендуемая — 30+ МБ/с (карта класса V30 или UHS-II). Для серийной съёмки в RAW на камерах 45–60 МП требуется скорость 90+ МБ/с. Медленная карта приведёт к заполнению буфера камеры и пропуску кадров.

Облачные хранилища предлагают от 5 ГБ (бесплатно) до неограниченного пространства (по подписке). Google Photos предоставляет 15 ГБ бесплатно (общих с Gmail и Drive). iCloud — 5 ГБ бесплатно, 50 ГБ за 99 ₽/мес., 2 ТБ за 599 ₽/мес. Для профессиональных фотографов и видеографов облачное хранилище на 2–6 ТБ обходится в 500–3 000 ₽/мес. в зависимости от сервиса.

Оптимизация размера изображений для веба

Скорость загрузки страницы напрямую зависит от веса контента, а изображения обычно составляют 50–80% от общего объёма страницы. По данным Google, при увеличении времени загрузки с 1 до 3 секунд вероятность отказа возрастает на 32%, а при увеличении до 5 секунд — на 90%. Каждый лишний мегабайт изображений стоит вам посетителей и позиций в поисковой выдаче.

Рекомендации по оптимизации: используйте формат WebP или AVIF как основной, с фолбэком на JPEG для старых браузеров. Для фотографий — качество 75–85%, для иллюстраций — PNG или SVG. Применяйте «ленивую загрузку» (lazy loading) для изображений ниже первого экрана. Используйте CDN для доставки контента. Задавайте атрибуты width и height, чтобы избежать сдвигов макета (CLS).

Инструменты для автоматической оптимизации: sharp (Node.js) — лучшая библиотека для серверной обработки изображений, конвертации в WebP/AVIF и ресайза. Squoosh (от Google) — веб-приложение для ручной оптимизации с визуальным сравнением. ImageOptim (macOS) — десктопное приложение для пакетной оптимизации без потерь. Cloudflare Images, imgix, Cloudinary — облачные сервисы для автоматической оптимизации и CDN-доставки.

Видеокодеки нового поколения: куда движется индустрия

Видеоиндустрия находится в процессе активного перехода от H.264 к более эффективным кодекам. H.264 по-прежнему доминирует благодаря универсальной совместимости, но его эффективность сжатия — самая низкая среди современных кодеков. H.265 (HEVC) предлагает вдвое лучшее сжатие, но лицензионные требования MPEG LA ограничивают его распространение, особенно в открытом ПО и веб-платформах.

AV1, разработанный Alliance for Open Media (AOMedia), стал главным конкурентом H.265. Кодек полностью открыт и бесплатен, обеспечивает сопоставимую или лучшую эффективность сжатия. YouTube, Netflix, Facebook и другие крупные платформы активно внедряют AV1. В 2026 году аппаратное кодирование AV1 доступно в NVIDIA RTX 40xx, AMD RX 7xxx, Intel Arc, Apple M3/M4 и большинстве новых мобильных SoC. Это устранило главный недостаток AV1 — медленное программное кодирование.

На горизонте уже появляется H.266 (VVC — Versatile Video Coding), обещающий ещё на 30–50% лучшее сжатие по сравнению с H.265. Однако его внедрение будет постепенным из-за лицензионных вопросов и необходимости нового аппаратного обеспечения. Для практических целей в 2026 году оптимальный выбор — H.264 для максимальной совместимости, H.265 для Apple-экосистемы и профессионального видео, AV1 для веб-контента и стриминга.

Битрейт видео: постоянный vs переменный

Видеокодеки поддерживают два режима кодирования: с постоянным битрейтом (CBR — Constant Bitrate) и с переменным битрейтом (VBR — Variable Bitrate). Наш калькулятор использует постоянный битрейт для простоты расчёта, но в реальности большинство видео кодируется с переменным битрейтом.

CBR выделяет одинаковое количество бит на каждую секунду видео, независимо от сложности сцены. Это приводит к перерасходу данных на простых сценах (однородный фон) и недостатку на сложных (быстрое движение, множество деталей). Главное преимущество CBR — предсказуемый размер файла, что важно для прямых трансляций и потоковой передачи.

VBR интеллектуально распределяет биты: больше данных выделяется на сложные сцены, меньше — на простые. Результат — лучшее качество при том же среднем битрейте или меньший размер файла при том же качестве. При VBR реальный размер файла может отличаться от расчётного на ±15–25%, в зависимости от содержимого видео. Статичная «говорящая голова» займёт меньше, экшн-сцена с быстрым движением — больше.

Практические таблицы размеров

Для быстрой ориентировки приведём типичные размеры файлов для распространённых сценариев. Смартфон 12 МП (iPhone, Samsung Galaxy): HEIF — 1,5–3 МБ, JPEG — 3–5 МБ, ProRAW — 25–30 МБ. Зеркальная/беззеркальная камера 24 МП: JPEG Fine — 8–12 МБ, RAW — 25–40 МБ, RAW+JPEG — 35–50 МБ. Камера высокого разрешения 50 МП: JPEG — 15–25 МБ, RAW — 50–80 МБ.

Видео со смартфона (1080p, H.265): 1 минута — ~130 МБ при 17 Mbps (iPhone по умолчанию), ~65 МБ при 8 Mbps (стандартный). Видео 4K со смартфона: 1 минута — ~350 МБ при 50 Mbps. Видео 4K с профессиональной камеры (ProRes 422): 1 минута — ~6 ГБ при 800 Mbps. Видео 4K с дрона (DJI, H.265): 1 минута — ~500 МБ при 70 Mbps. Эти данные позволяют быстро оценить, сколько пространства вам потребуется для конкретного проекта.

Источники

  • ITU-T H.264 / ISO/IEC 14496-10 — стандарт видеокодирования AVC
  • ITU-T H.265 / ISO/IEC 23008-2 — стандарт видеокодирования HEVC
  • Alliance for Open Media — спецификация кодека AV1
  • ISO/IEC 23008-12 — стандарт формата HEIF
  • YouTube Recommended Upload Encoding Settings 2026 — рекомендации по битрейтам
  • Google Web Fundamentals — оптимизация изображений для веба
  • CompactFlash Association, SD Association — классификация скоростей карт памяти

Часто задаваемые вопросы

Как рассчитать размер фотографии в мегабайтах?
Размер фотографии зависит от трёх основных факторов: разрешения (количество пикселей по ширине и высоте), формата файла (JPEG, PNG, RAW, HEIF) и уровня сжатия (качества). Базовая формула: размер = (ширина × высота × биты на пиксель × коэффициент качества) / 8 / коэффициент сжатия. Для JPEG с качеством 85% и разрешением 4000×3000 (12 МП) типичный размер составляет 3–5 МБ. Для RAW того же разрешения — 20–30 МБ, так как формат хранит необработанные данные сенсора без потерь.
Почему файлы RAW такие большие?
Формат RAW сохраняет необработанные данные матрицы камеры без какого-либо сжатия с потерями. Каждый пиксель записывается с глубиной 12–14 бит (вместо 8 бит в JPEG), что позволяет сохранить максимальный динамический диапазон и гибкость при постобработке. Для камеры 24 МП файл RAW занимает 25–40 МБ, а для современных 50–60 МП камер — до 80–120 МБ. Некоторые RAW-форматы (CR3 от Canon, .nef от Nikon) поддерживают сжатие без потерь, уменьшая размер на 20–30%, но всё равно в 5–10 раз крупнее JPEG.
Сколько весит минута видео в 1080p?
Размер одной минуты видео 1080p зависит от битрейта и кодека. При стандартном битрейте 8 Mbps (H.264) одна минута занимает около 60 МБ. При использовании H.265 (HEVC) с тем же визуальным качеством битрейт снижается до ~5 Mbps, и минута весит ~37 МБ. Кодек AV1 ещё эффективнее — ~4 Mbps при сопоставимом качестве, то есть ~30 МБ/мин. Для YouTube и стриминговых сервисов типичный битрейт 1080p составляет 4–8 Mbps, для профессионального видео — 15–35 Mbps.
Чем отличается H.264 от H.265 и AV1?
H.264 (AVC) — самый распространённый видеокодек, поддерживается практически всеми устройствами и браузерами. H.265 (HEVC) — его преемник, обеспечивает на 30–50% лучшее сжатие при том же качестве, но требует лицензионных отчислений и поддерживается не везде. AV1 — открытый кодек от Alliance for Open Media (Google, Netflix, Mozilla), сопоставим с H.265 по эффективности или превосходит его на 20%, при этом бесплатен для использования. В 2026 году аппаратное декодирование AV1 доступно в большинстве новых GPU (NVIDIA RTX 40xx, AMD RX 7xxx, Intel Arc) и мобильных чипов.
Как формат HEIF сравнивается с JPEG?
HEIF (High Efficiency Image Format) использует алгоритмы сжатия H.265 и обеспечивает на 30–50% меньший размер файла при идентичном визуальном качестве по сравнению с JPEG. Формат поддерживает 10-битную глубину цвета (против 8 бит у JPEG), прозрачность, HDR и хранение нескольких изображений в одном файле (Live Photos на iPhone). Apple использует HEIF как формат по умолчанию на iPhone с 2017 года. Основной недостаток — ограниченная совместимость: не все программы и веб-сервисы корректно открывают HEIF, хотя ситуация улучшается с каждым годом.
Сколько фотографий поместится на карту памяти 64 ГБ?
Количество фотографий на карте 64 ГБ зависит от формата и разрешения. Для камеры 24 МП: в JPEG (качество 85%) — около 10 000–13 000 снимков, в RAW — 1 600–2 500 снимков, в RAW+JPEG — около 1 200–1 800 пар. Для смартфона с камерой 12 МП в HEIF — около 20 000–25 000 снимков. Если вы снимаете видео 4K с битрейтом 100 Mbps, на 64 ГБ поместится примерно 85 минут записи. Для 1080p при 8 Mbps — около 17 часов.
Что влияет на размер видеофайла больше — разрешение или битрейт?
Размер видеофайла определяется прежде всего битрейтом и длительностью: размер = битрейт × время. Разрешение само по себе не входит в эту формулу, но оно влияет на рекомендуемый битрейт. Для приемлемого качества 720p достаточно 3–5 Mbps, для 1080p — 6–10 Mbps, для 4K — 20–50 Mbps. Если принудительно установить одинаковый битрейт (например, 8 Mbps) для 1080p и 4K, размер файла будет идентичным, но качество 4K заметно пострадает. Таким образом, битрейт — главный фактор размера, а разрешение определяет минимально необходимый битрейт.
Как уменьшить размер фотографии без потери качества?
Уменьшить размер без визуальных потерь можно несколькими способами. Во-первых, используйте оптимизаторы JPEG (jpegoptim, MozJPEG), которые пересжимают файл без повторного квантования — экономия 10–30%. Во-вторых, удалите метаданные EXIF/IPTC (данные камеры, GPS) — это 10–50 КБ на файл. В-третьих, конвертируйте в WebP или AVIF — эти форматы на 25–50% эффективнее JPEG при визуально неотличимом качестве. Для радикального уменьшения (в 2–5 раз) придётся снижать разрешение или уровень качества, что неизбежно сопровождается потерей детализации.