Перейти до вмісту
Convertube

Файли JPG: що насправді робить стиснення

Як JPEG відкидає деталі, чому повторне збереження погіршує зображення і коли PNG чи WebP — кращий вибір. Конвертуйте JPG у браузері, без завантаження на сервер.

Коротко

Тип
Зображення
Стиснення
З втратами
Розширення
.jpg, .jpeg
MIME-тип
image/jpeg
Також відомий як
JPEG

JPEG, стандартизований у 1992 році, ділить зображення на блоки 8×8 і перетворює кожен на частоти замість пікселів. Високі частоти — різкі зміни між сусідніми пікселями — квантуються першими, бо людський зір найменш до них чутливий. Це одне конструктивне рішення пояснює все у форматі: він чудовий на фотографіях, де деталі змінюються плавно, і помітно поганий на тексті й лінійній графіці, де різкі зміни, які він відкидає, і є всім вмістом.

Докладніше

Воно ж пояснює втрати поколінь. Кожне збереження наново квантує вже квантоване зображення, тож артефакти накопичуються: слабкий ореол навколо чітких країв посилюється, а на пласких ділянках з’являється блочна плямистість, що видає багато разів перезбережене зображення. Редагувати JPG і зберігати його знову й знову — найпоширеніший спосіб, яким люди непомітно псують власні фотографії. Якщо працюватимете із зображенням кілька сеансів, спершу конвертуйте його в PNG.

JPEG не має альфа-каналу, тож прозорість не просто не підтримується — її нікуди покласти. Будь-яка конвертація в JPG мусить вирішити, чим стануть прозорі пікселі, і цей сайт заповнює їх білим, що правильно для фотографії на світлій сторінці й неправильно для логотипа. А ще у звичайному використанні це 8 бітів на канал, тому градієнти в JPG іноді йдуть смугами там, де в 16-бітному джерелі їх не було.

Про назви: .jpg і .jpeg — той самий формат, трилітерний варіант лишився від обмежень імен файлів MS-DOS. Що справді відрізняється між файлами JPG — це обгортка метаданих, JFIF, EXIF чи обидві, яка несе параметри камери, орієнтацію й часто GPS-координати. Конвертація через canvas браузера, як робить цей сайт для зображень, відкидає все це: перевага для приватності, хоча й означає, що тег орієнтації застосовується до пікселів, а не зберігається.

Конвертувати JPG в інші формати

Конвертувати інші формати в JPG

Запитання про JPG

Яке значення якості вибрати?

Типове 82 — хороший баланс для фотографій: візуально близько до оригіналу за малої частки розміру. Знімки екрана й зображення з текстом страждають більше, тож для них використовуйте 90 чи вище або залишайте їх у PNG.

Чи погіршує JPG повторне збереження?

Так, щоразу. Кожне збереження наново квантує вже квантовані дані, тож ореол навколо країв посилюється, а пласкі ділянки стають плямистими. Завжди перекодовуйте з оригіналу, а не з попереднього JPG.

JPG, PNG чи WebP — що вибрати?

JPG для фотографій, де найважливіша сумісність. PNG для тексту, знімків екрана, схем і всього, що потребує прозорості. WebP для вебу, де він на 25–30% менший за JPG за тієї ж видимої якості й теж підтримує прозорість.

Чому мій JPG виглядає блочним?

Бо якість була низькою або його зберігали багато разів. JPEG працює блоками 8×8, і коли бітів замало, щоб їх описати, межі блоків стають видимими.

Що сталося з моїм прозорим тлом?

Воно стало білим. JPEG узагалі не має альфа-каналу, тож прозорість неможливо передати. Конвертуйте в PNG чи WebP, якщо її треба зберегти.

Чи .jpg відрізняється від .jpeg?

Ні, це той самий формат. Трилітерне розширення — залишок обмежень імен файлів MS-DOS. Тут приймаються обидва.

Чи зберігаються дані EXIF і GPS?

Ні. Конвертації зображень тут проходять через canvas браузера, який не переносить метаданих, тож дані камери й місце прибираються. Орієнтація застосовується до пікселів, а не зберігається як тег.

Чи завантажує конвертація JPG тут файл?

Ні. Ваш браузер уже містить кодеки JPEG, тож робота відбувається на сторінці без жодних завантажень, і ваше зображення нікуди не надсилається. Це найшвидший тип конвертації на сайті.