Размер имеет значение: что нужно знать о форматах изображений и как с их помощью экономить место на смартфоне
Изображения — одни из самых объёмных типов файлов. Если вы много снимаете и предпочитаете сохранять снимки на память, то коллекция быстро может заполнить не только накопитель смартфона, но и облачные хранилища и диски на ПК. Один из главных факторов, которые влияют на размер таких файлов, — формат. Также от него зависят качество и то, смогут ли другие приложения без проблем открыть ваши фото или картинку, которую вы создали в редакторе. Рассказываем о том, что такое формат изображения, чем они отличаются и какой выбрать, чтобы сэкономить место на ваших устройствах.
Что такое формат изображения
Любое фото или изображение хранит в себе исходные данные о каждом пикселе: его цвете, яркости, контрасте, тенях и других параметрах. В чистом виде такие изображения занимают очень много места. Чтобы упростить хранение и передачу файлов, придумали разные алгоритмы сжатия. Они анализируют изображение и записывают его более компактно, убирая лишние данные или перекодируя их в более лёгкую форму. Конкретный способ, которым было сжато изображение, называют форматом.
Форматов существует много, и каждый из них создавался с конкретной задачей: один сохраняет максимум качества, другой экономит место, третий нужен для прозрачных фонов или анимации. От выбранного формата зависит многое — от размера файла до того, как изображение будет выглядеть и в каких приложениях откроется.
Основные форматы изображений и их особенности
Существует большое количество форматов фото и видео, каждый из которых больше пригоден под определённые сценарии. Самые распространённые для хранения фото и изображений — JPEG, PNG, HEIF, RAW и WebP.
JPEG — самый распространённый формат. Он был создан с приоритетом на уменьшение размера: фото становятся лёгкими и удобными для отправки. Однако алгоритмы JPEG упрощают детали, особенно на границах резкого контраста, например между чёрным текстом и белым фоном. В таких случаях появляются «артефакты» — небольшие искажения и размытые края. Поэтому этот формат не лучший выбор для скриншотов, графиков, инфографики и любых изображений, где важна точность передачи информации.
Впрочем, у JPG есть приёмники в виде AVIF и JPEG XL. У них более эффективная система сжатия при сохранении высокого качества картинки. Но пока что эти форматы новые для рынка (представлены в 2019 и 2020 годах) и только набирают популярность.
PNG — формат без потерь. Он сохраняет все детали, поэтому идеально подходит для скриншотов, логотипов, иконок и инфографики, где важна максимальная чёткость. Его главное преимущество — поддержка прозрачности: например, логотип можно наложить на любой фон без белой или чёрной рамки вокруг. Однако за высокое качество приходится платить — PNG-файлы обычно значительно тяжелее, чем JPEG: одно и то же изображение в PNG может «весить» минимум в два раза больше, чем в JPEG.
HEIF/HEIC — современный формат сохранения изображения. Он используется как на Android-смартфонах, так и на iPhone. Правда, в случае последних применяется HEIC — фирменный кодек Apple с HEIF в основе. Он обеспечивает отличное качество при очень маленьком размере. Файлы такого формата весят примерно вдвое меньше, чем JPEG-файлы такого же качества. Это делает его удачным решением для повседневного использования, но есть один минус: не все программы и устройства могут его открыть без дополнительного конвертера.
Однако, несмотря на очевидные плюсы, его широким распространением занимается только Apple, тогда как у производителей Android смартфонов HEIF — это скорее опция, чем базовое расширение.
Несмотря на то что HEIC меньшего размера, смартфону удалось сохранить больше деталей в тенях.
RAW — это не сжатое изображение, а своего рода «цифровой негатив». В отличие от HEIC и JPG, камера сохраняет все данные, которые она получила с матрицы без какого-либо сжатия. В результате вы получаете полную свободу для редактирования: можно вытянуть детали из тёмных областей, скорректировать баланс белого или изменить экспозицию без потери качества.
Но за это приходится платить весом файлов. Один снимок, снятый на смартфоне в RAW, может занимать 25–50 Мб, а для профессиональной камеры может доходить до 80 Мб. Поэтому хранить коллекцию таких фото на телефоне или ноутбуке — не самая лучшая идея.
WebP — формат, разработанный Google для использования в интернете. Он объединяет лучшее от JPEG и PNG: поддерживает сжатие с потерями и без потерь, а также прозрачность. Файлы WebP весят на 25–30% меньше, чем аналогичные JPEG и PNG при том же качестве. Многие современные браузеры и программы уже поддерживают этот формат, что делает его всё более популярным. Поэтому если вы качаете фото из интернета, WebP — хорошая альтернатива JPG. Есть у него и минусы. Несмотря на достоинства, этот формат пока не стал таким же общепринятым стандартом, как JPEG и PNG, поэтому не все приложения могут с ним работать.
Как эффективно использовать место на устройстве
Выбирайте правильный формат для съёмки. Если вы пользуетесь iPhone, по умолчанию ваши снимки сохраняются в формате HEIC. Это лучший вариант для экономии места. Если у вас Android, проверьте настройки камеры, чтобы смартфон сохранял изображения в HEIF, а не в PNG или RAW для экономии места.
Проверьте, в каком разрешении вы сохраняете фото: полном или в 12 Мп. Обычно для съёмки в полном разрешении используется отдельный режим — проверьте, что снимаете не в нём.
iPhone даёт выбрать режим съёмки фото 12 или 24 Мп. В то же время Honor Magic7 Pro по умолчанию снимает в 12 Мп, а для активации High-Res требуется специальный режим.
А если у вас уже есть большая галерея фото, то оставьте её без изменений либо воспользуйтесь сервисом для конвертирования фото из PNG в JPG или HEIC. Правда, учитывайте, что на конвертирование нужно время: на конвертирование одного снимка может уйти 10–20 секунд, в зависимости от производительности вашего смартфона или ПК.
А что на счёт видео
Видео — самые большие файлы на телефоне. Чтобы уменьшить их размер, можно снизить качество записи в настройках камеры. Например, если вы снимаете видео для социальных сетей, можно выбрать разрешение 1080p вместо 4K. Разница на маленьком экране будет почти незаметна, а место сэкономите. Кроме того, в большинстве смартфонов можно выбрать кодек для записи видео: вместо H.264 — одного из самых популярных и эффективных — можно выбрать H.265 (HEVC) — его более современный преемник, который позволяет сжимать видео ещё сильнее без потери качества. Таким образом, только за счёт кодека можно уменьшить размер видео на 30–35%.
Для сравнения записали в одних и тех же условиях видео в 4К 60 FPS в H.264 и H.265 (HEVC) кодеках. Разница для 4K-ролика длиной 61 секунду составила 30% (312 Мб против 240 Мб). Снизили разрешение до Full HD 60 FPS и размер видео уменьшился до 25,48 Мб.
Все эти параметры работают вместе. Видео в 4K с 60 FPS, сжатое кодеком H.264, будет занимать огромное количество места. Чтобы сэкономить память, вы можете, например, снизить частоту кадров до 30 FPS или использовать более эффективный кодек H.265, даже если сохраняете высокое разрешение. Оптимальный выбор — это всегда компромисс между качеством и размером файла, который зависит от того, для чего вы будете использовать это видео.
Итог
Несмотря на то что хранение фото в HEIF/HEIC форматах — очевидный плюс из-за экономии места, учитывайте, что не все приложения с ними совместимы. Не все приложения способны работать с таким форматом. Например, чтобы открыть такой файл в стандартном приложении для просмотра фото в Windows, требуется загрузить специальный кодек.