Основы форматов

Что такое JPEG XL: гид по самому амбициозному формату изображений

Старому доброму JPEG больше тридцати лет, и он давно упёрся в потолок. JPEG XL — попытка собрать в одном файле всё сразу: качество выше, вес меньше, прозрачность, HDR и даже анимация. Разбираемся, что это за формат, почему вокруг него столько шума и что делать, если вам прислали загадочный файл .jxl.

Фотографы за работой — JPEG XL создан в первую очередь для фотографий
JPEG XL придумали люди, которые каждый день имеют дело с миллионами фотографий. Фото: Pexels

Что такое JPEG XL простыми словами

JPEG XL (расширение .jxl) — это современный формат изображений, разработанный комитетом JPEG как универсальная замена сразу нескольким старым форматам. Идея простая и дерзкая: сделать один формат, который одинаково хорошо подходит и для фотографий, и для логотипов с прозрачностью, и для скриншотов, и для HDR-кадров — и при этом весит меньше, чем всё, что было до него.

Буквы «XL» означают eXtra Long-term — то есть «с расчётом на очень долгий срок»: формат задумывали так, чтобы он не устарел десятилетиями и закрыл максимум сценариев одним файлом. Стандарт официально закреплён как ISO/IEC 18181 и полностью открыт — за него не нужно платить лицензионные отчисления.

Коротко

JPEG XL — это «швейцарский нож» среди форматов картинок. Одно расширение умеет и сжимать фото с потерями, и хранить изображение пиксель-в-пиксель без потерь, и тянуть прозрачность, HDR и анимацию. Главная проблема — пока его понимают не все программы и браузеры.

Откуда взялся формат: FUIF + PIK

JPEG XL — это не работа одной компании, а слияние двух конкурирующих проектов. В 2015 году Йон Снейерс из Cloudinary выпустил формат FLIF, а затем его развитие — FUIF (Free Universal Image Format). Параллельно команда Google в Цюрихе под руководством Юрки Алакуйялы создала формат PIK. В 2017–2018 годах комитет JPEG выбрал именно эти два проекта как основу будущего стандарта и соединил их сильные стороны.

Так в одном формате оказались два разных подхода к сжатию: один отлично жмёт фотографии, другой — графику без потерь. Финальные части стандарта вышли в 2021–2022 годах. Среди главных авторов спецификации — Алакуйяла, Снейерс, Золтан Сабадка и Лука Версари.

Фотограф держит камеру объективом к зрителю — JXL заточен под нужды фотографов
Формат рождался вокруг одной задачи: хранить фотографии меньшего размера без видимой потери качества. Фото: Pexels

Два движка под одной крышей

Самое необычное в JPEG XL — то, что внутри у него два режима сжатия, и формат сам выбирает подходящий. Это как машина с двумя двигателями: один экономичный для трассы, другой мощный для бездорожья.

  • VarDCT (от PIK) — режим для фотографий со сжатием с потерями. Он использует блоки разного размера (от 2×2 до 256×256 пикселей) и специальный способ описания цвета (он называется XYB), подстроенный под то, как видит глаз человека: формат тратит больше данных на то, что мы реально замечаем, и экономит на остальном. Именно он делает фото лёгкими.
  • Модульный режим (от FUIF) — отвечает за сжатие без потерь, прозрачность и дополнительные каналы (например, карту глубины). Идеален для логотипов, скриншотов и графики, где важна каждая точка.

Благодаря этому JPEG XL не приходится выбирать между «как JPEG» и «как PNG» — он умеет и то, и другое в зависимости от картинки.

Главные суперспособности JXL

Если коротко перечислить, что умеет формат и чего не умели его предшественники, список получается внушительным.

Полное имя
JPEG XL
Расширение
.jxl
MIME-тип
image/jxl
Сжатие
С потерями и без
Прозрачность
Да (альфа-канал)
Глубина цвета
До 32 бит, HDR
  • Лёгкий вес. При том же качестве фото в JXL обычно заметно меньше, чем в JPEG, а сжатие без потерь компактнее, чем у PNG.
  • HDR и широкий цвет. До 32 бит на канал и поддержка пространств вроде Rec. 2100 (PQ/HLG) — то, что нужно современным экранам с расширенным диапазоном яркости.
  • Прозрачность. Полноценный альфа-канал — как в PNG.
  • Анимация и слои. Формат хранит несколько кадров и даже редактируемые слои.
  • Прогрессивная загрузка. Картинка проявляется постепенно: сначала размытый превью, потом детали — удобно на медленном интернете.
  • Гигантские размеры. До миллиарда пикселей по каждой стороне — это в тысячи раз больше, чем у снимка с обычного телефона. Для гигантских панорам и музейных сканов это запас на годы вперёд.
JPEG XL не пытается победить один формат. Он пытается заменить сразу JPEG, PNG и GIF — одним файлом.

JPEG XL против старого JPEG

Сравнение со «старшим братом» — самое наглядное. Классический JPEG родился в 1992 году и умеет ровно одно: сжимать фотографии с потерями. Никакой прозрачности, никакого HDR, и каждое пересохранение постепенно ухудшает картинку.

ВозможностьJPEG (1992)JPEG XL
Сжатие без потерьНетДа
ПрозрачностьНетДа
HDR / 32 битаНетДа
АнимацияНетДа
Прогрессивный показЧастичноДа, продвинутый
Поддержка в браузерахВездеПока частичная

Интересный факт

JPEG XL умеет «пересобирать» уже существующие JPEG-файлы без потерь, делая их примерно на 20% легче — и при этом из такого JXL можно бит-в-бит восстановить исходный JPEG. Этой хитрости посвящена отдельная статья про перекодирование без потерь.

Беззеркальная камера крупным планом в студийном свете — источник снимков для JXL
Чем выше разрешение камер, тем важнее экономить каждый мегабайт без ущерба для качества. Фото: Pexels

Где JPEG XL уже пригодится

Несмотря на то что формат пока поддерживают не все, у него уже есть реальные ниши:

  • Фотоархивы. Лёгкое перекодирование старых JPEG без потери качества экономит огромные объёмы на дисках и в облаке.
  • Экосистема Apple. Safari и системы iOS/macOS открывают JXL «из коробки», так что в этом мире формат вполне рабочий.
  • HDR-контент. Для кадров с современных камер и экранов с расширенным диапазоном JXL — естественный выбор.
  • PDF будущего. Ассоциация PDF выбрала JPEG XL как предпочтительный формат для HDR-изображений в документах.

Если вы хотите глубже сравнить JXL с его прямыми соперниками, загляните в материал JPEG XL против AVIF и WebP.

Как открыть файл .jxl сегодня

Главная сложность формата чисто практическая: не каждая программа его понимает. Если у вас Safari или свежий Mac/iPhone — файл, скорее всего, откроется сам. Но если двойной клик не сработал, не спешите расстраиваться: достаточно конвертировать картинку в привычный формат.

1

Загрузите .jxl

Перетащите файл в онлайн-конвертер — ставить программы не нужно.

2

Выберите PNG или JPG

PNG сохранит прозрачность и качество, JPG подойдёт для обычных фото.

3

Скачайте результат

Готовая картинка откроется где угодно — в браузере, мессенджере, редакторе.

Откройте свой .jxl прямо сейчас

Бесплатный конвертер FormatZ превратит JPEG XL в PNG за пару секунд — прямо в браузере, без установки и регистрации.

Конвертировать JXL в PNG

Подробную пошаговую инструкцию со всеми способами мы собрали в статье «Чем открыть JXL». А полный список доступных преобразований всегда есть на странице всех форматов.

И да, и нет. Имя унаследовано от того же комитета JPEG, и JPEG XL умеет без потерь пересобирать старые JPEG-файлы. Но внутри это совершенно новый формат с двумя движками сжатия, поддержкой HDR, прозрачности и анимации — гораздо больше, чем просто «JPEG версии 2».
При том же визуальном качестве файл JXL весит заметно меньше, а сжатие без потерь экономит место без единого артефакта. Плюс то, чего у старого JPEG нет вовсе: прозрачность, расширенный диапазон яркости HDR, цвет до 32 бит и анимация.
Умеет и так, и так. Режим VarDCT отвечает за компактное сжатие фотографий с потерями, а модульный режим — за сжатие без потерь и дополнительные каналы. Один и тот же формат закрывает обе задачи.
Поддержка JPEG XL пока есть не везде: по умолчанию формат открывает Safari и системы Apple, а в Chrome и Firefox он то появлялся, то отключался. Самый надёжный способ посмотреть файл сегодня — конвертировать JXL в PNG или JPG в онлайн-конвертере FormatZ.
Формат создан комитетом JPEG на основе двух разработок: проекта FUIF от Йона Снейерса (Cloudinary) и формата PIK от команды Google в Цюрихе. Стандарт закреплён как ISO/IEC 18181 в 2021–2022 годах.