HEIC у WebP
Файл із айфона відкривається просто у вкладці й зберігається як WebP. Нічого не завантажується на сервер, а вертикальні знімки не лягають набік. На нашому корпусі кадр 1200×800 у WebP важить у середньому 85 КБ для фотографії та 3 КБ для плаского графічного сюжету — це 75 % від JPEG тієї ж якості.
Як це зробити
- Оберіть файл HEIC, перетягніть його або вставте через Ctrl+V
- Формат уже стоїть на WebP — за потреби змініть якість
- Заберіть готовий файл. Кількох файлів разом теж можна — на виході буде ZIP
Часті питання
- Наскільки менший вийде файл?
- На нашому корпусі кадр 1200×800 у WebP важить у середньому 85 КБ для фотографії та 3 КБ для плаского графічного сюжету — це 75 % від JPEG тієї ж якості.
- Наскільки помітні втрати?
- На плоскій графіці при якості 80 WebP дає максимальне відхилення каналу 69 і 0,41 % пікселів, що помітно відхилились. Для фотографії це нечутно, для схеми чи скріншота з різкими краями — вже видно, і там надійніший PNG.
- Чому HEIC узагалі треба конвертувати?
- Айфон знімає у HEIC, бо той стискає вдвічі краще за JPEG. Але половина програм його не відкриває. Тут він розкодовується прямо у вкладці бібліотекою libheif — файл нікуди не надсилається. Записувати HEIC ми не вміємо: libheif уміє лише читати.
- Чому фото з телефона іноді виходить набік?
- Бо орієнтація записана окремим теґом EXIF, а не в самих пікселях, і більшість конвертерів його ігнорує. Тут теґ читається й застосовується до всього іншого, тож вертикальний знімок лишається вертикальним.