Перейти к содержимому

Направление конвертации

Конвертация HEIC в JPG

Преобразование HEIC → JPG на сервере, без установки программ

.heic.jpg

.heic.jpg
  1. Загрузить
  2. Выбрать формат
  3. Скачать

Загрузка файлов

Область приёма файла

или

Файлы HEIC. До 5 МБ, до 20 файлов за раз. Изображение можно вставить из буфера обмена: Ctrl+V.

HEIC уже сжат с потерями, поэтому при 90–92 % разницы на глаз нет, а файл вырастает примерно вдвое — такова цена совместимости. Из серии кадров и Live Photo берётся основной снимок, поворот из EXIF применяется сразу.

Исходники и результаты хранятся 60 минут, затем стираются фоновым уборщиком. Предельный размер файла — 5 МБ, срок хранения — час.

HEIC и JPG: характеристики

Характеристики форматов HEIC и JPG рядом
Характеристика.heicHEIC.jpgJPG
Полное названиеHigh Efficiency Image CodingJoint Photographic Experts Group
РазработчикMPEG (ISO/IEC 23008-12), разработка Nokia, внедрение — AppleJoint Photographic Experts Group (ISO/IEC и ITU-T)
Год появления20151992
Расширение.heicнет данных
MIME-типыimage/heic, image/heic-sequenceнет данных
СодержимоеДвоичноеДвоичное
СжатиеС потерямис потерями, на основе DCT
ПрозрачностьПоддерживаетсяне поддерживается
Несколько страниц в файлеПоддерживаетсяНет
КодекHEVC (H.265)нет данных
Глубина цвета10 бит на канал8 бит на канал, до 16,7 млн оттенков
Размерпримерно вдвое меньше JPEGнет данных
Внутри файласерия кадров, Live Photo, карта глубины, миниатюранет данных
Ограничениевне устройств Apple нужны кодеки HEVCнет данных
Чем открытьФото (macOS, iOS), Windows 11 с расширениями HEIF и HEVC, Adobe Lightroom, GIMP 2.10 и новее, XnView MP, ImageMagickПросмотр фотографий Windows, Фото (macOS, iOS), Adobe Photoshop, GIMP, IrfanView, любой браузер
СпецификацияОписание форматаОписание формата
Расширениянет данных.jpg, .jpeg
MIME-типнет данныхimage/jpeg
Метаданныенет данныхExif, IPTC, XMP, ICC-профиль
Разумное качествонет данных75–90 % — баланс размера и картинки

Преобразование HEIC → JPG

HEIC — контейнер ISO BMFF, в котором кадр записан профилем неподвижного изображения кодека HEVC: при равном качестве это примерно вдвое компактнее JPEG, плюс поддержка 10 бит на канал, альфы, серий и карт глубины. Совместимость же у него противоположная: декодер HEVC лицензируется отдельно и в настольных системах ставится не всегда. Конвертация распаковывает кадр и кодирует его в JPEG.

Ключевая потеря — глубина цвета. Снимок в 10 битах хранит 1024 градации на канал, JPEG — 256; при сведении к 8 битам плавный градиент вечернего неба или дыма может распасться на видимые полосы. Данные при этом ещё раз квантуются, потому что кадр декодируется и кодируется заново: рабочий диапазон шкалы качества здесь 88–92, где второе сжатие поверх первого остаётся ниже порога заметности.

Из контейнера берётся основное изображение. Серия кадров, карта глубины портретного режима и вспомогательные слои остаются в исходнике: у целевого формата нет структуры, куда их положить. Движение живого снимка хранится отдельным видеофайлом рядом с фотографией и конвертируется своим маршрутом. Метка ориентации применяется к пикселям сразу, поэтому результат не окажется повёрнутым на бок в программах, которые эту метку игнорируют.

Объём растёт закономерно: то, что HEVC упаковал вдвое плотнее, JPEG упакует вдвое свободнее, и снимок на 2 МБ превращается в 3,5–4,5 МБ. Уменьшить это можно шкалой качества или пересчётом геометрии. Прозрачность, если она была в контейнере, сводится на выбранную подложку — альфа-канала в целевом формате нет. На декодирование одного кадра отведено до трёх минут, набор снимков обрабатывается одним заданием.

Порядок преобразования HEIC → JPG

  1. Шаг 1

    Передача снимков

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

  2. Шаг 2

    Шкала качества

    Диапазон 88–92 удерживает повторное квантование ниже порога заметности. После 95 объём прибавляет десятки процентов при неизменном виде, ниже 80 — на ровных участках проступает сетка блоков.

  3. Шаг 3

    Метаданные и геометрия

    Удаление Exif включено по умолчанию: вместе с моделью камеры вырезаются координаты съёмки. Ширина и высота задаются здесь же, если нужен пересчёт размера кадра.

  4. Шаг 4

    Приёмка

    Посмотрите результат на плавных градиентах — небе, стенах в полумраке. Появление ступеней означает сведение 10 бит к 8; помогает лёгкое зерно или обработка исходника до конвертации.

Вопросы по работе сервиса

Почему результат тяжелее исходного снимка?

Потому что HEVC сжимает примерно вдвое плотнее JPEG при сопоставимом качестве. Снимок на 2 МБ закономерно превращается в 3,5–4,5 МБ — это цена совместимости, а не дефект. Снижение шкалы качества до 85 сокращает разницу примерно вдвое при почти неразличимой потере.

Сохранится ли глубина цвета?

Нет: 10 бит на канал сводятся к 8, то есть 1024 градации к 256. На обычных сюжетах это незаметно, на плавных градиентах может проступить полосатость. Если снимок пойдёт в обработку с растяжением тонов, целевым форматом лучше выбрать PNG — он тоже 8-битный, но без повторного квантования.

Что происходит с живым фото и серией кадров?

Берётся основное изображение — тот кадр, который показывает галерея. Движение живого снимка лежит отдельным видеофайлом и переносится своим маршрутом; серия кадров и карта глубины остаются внутри исходника, поскольку в целевом формате для них нет структуры.

Переносятся ли Exif и цветовой профиль?

Целевой формат хранит и то и другое, но по умолчанию удаление метаданных включено — вместе с датой съёмки и координатами вырезается и профиль ICC. Отключите удаление, если снимок пойдёт в цветокритичную работу; изображение при этом записывается в sRGB.