«Стисніть цю пачку до 500 КБ» звучить як завдання на п’ять хвилин, а насправді нерідко з’їдає півдня: відкрити один файл, стиснути, глянути на розмір, замало — стиснути ще раз, перейти до наступного. Причина в тому, що в більшості інструментів є один повзунок якості, тоді як вага файлу залежить одразу від трьох речей: якості, кількості пікселів і формату. Якщо виставити всі три в правильному порядку, уся пачка проходить за один раз, без підбору для кожного файлу.

Усі налаштування нижче можна задати один раз в інструменті Пакетна обробка зображень і застосувати до всієї пачки.

Спершу з’ясуйте, який «розмір» мають на увазі

Як пов’язані вага файлу, розміри в пікселях і формат
Вагу файлу визначають разом кількість пікселів, формат і якість

Платформи називають «розміром» дві різні речі: вагу файлу («не більше 2 МБ») і розміри в пікселях («довша сторона не більше 2000 px»). У багатьох вимогах указано і те, і те. Портали для подання документів зазвичай просять «JPG, до 200 КБ, 295 × 413 пікселів», а маркетплейси — «щонайменше 1600 × 1600, до 3 МБ».

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

Три налаштування, і саме в такому порядку

Перше налаштування: пікселі. Знімок із телефона 4000 × 3000 — це 12 мегапікселів; при 2000 × 1500 їх уже 3, і за тієї самої якості файл приблизно вчетверо легший. Це найсильніший важіль і водночас найменш помітний: для екранів і вебсторінок довшої сторони в 1600–2000 пікселів більш ніж досить.

У конвеєрі задайте на кроці «Розмір» режим «Довша сторона» 2000 і залиште вимкненим пункт «Дозволити збільшення», щоб дрібні картинки не розтягувалися в протилежний бік.

Друге налаштування: формат. Фотографії зберігайте в JPG або WebP; за однакової якості WebP легший на 25–35 відсотків. Скриншоти, значки та все з прозорістю лишаються в PNG із увімкненою 256-кольоровою палітрою — зазвичай це знімає 60–70 відсотків ваги. Якщо майданчик приймає лише JPG, обирайте JPG і не ризикуйте заради кількох кілобайтів.

Третє налаштування: якість. Для JPG і WebP оптимум — 75–85 відсотків: на око майже не відрізняється від 95, а байтів удвічі менше. Почніть із 80, прожени пачку і лише відстаючі файли обробіть повторно з 70.

А якщо в пачці вперемішку величезні й крихітні файли

У типовій теці поруч лежать 8-мегабайтні оригінали з камери та 150-кілобайтні скриншоти. Добра новина: одні й ті самі налаштування підходять для всіх, наперед сортувати нічого не треба.

  • Великі файли зменшуються до довшої сторони 2000, потім стискаються з якістю 80 відсотків і вкладаються десь у 300–600 КБ.
  • Малі файли й так менші за 2000 пікселів, тож крок зміни розміру їх не чіпає. Якщо після стиснення файл став би важчим, діє типове правило «Не видавати файл більший за вихідний» — лишається незмінений оригінал.

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

Стартові налаштування для типових лімітів

Беріть їх як першу спробу й коригуйте за результатом.

  • Фото на документи й для анкет: до 200 КБ. Розмір — «Вписати» в 1200 × 1600, JPG, якість 80. Усе ще важче? Знизьте якість до 70; подальше зменшення пікселів зазвичай порушує мінімум, якого вимагає портал.
  • Головні фото для маркетплейсу: до 1 або 3 МБ, щонайменше 1600 px. Розмір — «Заповнити» 1600 × 1600, кадрування 1:1, JPG, якість 85. Предметні знімки на білому тлі зазвичай виходять по 200–500 КБ.
  • Вкладення в лист: 10 МБ загалом. Розмір — довша сторона 1600, JPG, якість 75. Тридцять фото разом зазвичай дають 6–8 МБ.
  • Галерея на сайті: якомога легша. Розмір — довша сторона 1920, WebP, якість 78. Загальна вага картинок зазвичай падає менш як до третини.

Якщо потрібні точні розміри в пікселях, як у фото на документи, спершу підженіть один знімок в інструменті Зміна розміру зображення, а тоді пропустіть усю пачку через конвеєр заради ліміту за вагою.

Що перевірити після обробки

Конвеєр показує для кожного файлу розміри й вагу до та після. Погляньте на три речі:

  1. Усе, що виділено червоним, зросло замість того, щоб зменшитися, — майже завжди це JPG, перетворений на PNG. Поверніть формат JPG.
  2. Найбільший файл усе ще вищий за ліміт? Знизьте якість на 5–10 пунктів і повторно обробіть лише ці файли.
  3. Відкрийте два випадкові файли в масштабі 100 відсотків і гляньте на краї та текст. За якості 80 артефактів бути не повинно; блокові кольорові плями означають, що якість виставлено занадто низько.

Налаштувати раз, прогнати пачку, повторити для кількох, що не пройшли, — ось і весь процес. Він заощаджує не лише час, а й якість, яку інакше втрачаєш на повторних перекодуваннях, коли файли ганяють від одного інструмента до іншого. Про те, як поєднувати пакетні операції, читайте в матеріалі «як пакетно обробити зображення».