WebP у GIF
Перетворіть анімований WebP на анімований GIF, що працює в старіших місцях.
- Працює на вашому пристрої — файл нікуди не надсилається
- Без реєстрації, водяних знаків і щоденних квот
- Безкоштовно, без обмежень на кількість використань
Як це працює
WebP кращий формат за всіма технічними показниками, і саме тому іноді доводиться конвертувати з нього: старіше програмне забезпечення, деякі поштові клієнти й кілька форм завантаження досі розуміють лише GIF.
Який браузер потрібен і чому
Це єдина конвертація на сайті з вимогою до браузера, тож про це варто сказати прямо. ffmpeg взагалі не вміє демультиплексувати анімований WebP, тому кадри мають надходити з власного API ImageDecoder браузера. Chrome та Edge його реалізують; Safari та Firefox — ні. У цих браузерах ви отримаєте лише перший кадр, і інструмент прямо про це повідомляє, а не віддає статичну картинку, називаючи її анімацією. Неанімований WebP конвертується бездоганно всюди.
Ви навмисно конвертуєте у гірший формат
Про це варто сказати чітко. GIF дозволяє 256 кольорів на кадр і лише повністю ввімкнену або повністю вимкнену прозорість, а кадри зберігає значно менш ефективно. Отриманий файл зазвичай більший за вихідний WebP, іноді в кілька разів. Це особливість формату, а не конвертації.
Палітру будують із ваших кадрів
Замість фіксованої палітри з 256 кольорів її обчислюють за фактичним вмістом анімації. Це різниця між конвертацією, що виглядає прийнятно, і такою, що ніби з 1998 року. Плоска графіка й записи екрана виходять чистими; фотографічні градієнти все ж трохи дають смуги.
Як зробити менше
Якщо GIF завеликий, спершу зменште ширину — це прибирає дані з кожного кадру одразу і є безумовно найефективнішим важелем. Обмеження частоти кадрів — наступне за ефективністю.
Статичні зображення теж конвертуються
Неанімований WebP стає однокадровим GIF, хоча для статичної картинки майже завжди краще підходять PNG або JPG.
WebP у GIF: запитання
Чи зберігається анімація?
У Chrome та Edge — так. У Safari та Firefox можна прочитати лише перший кадр, бо ffmpeg не вміє демультиплексувати анімований WebP, а в цих браузерах немає API ImageDecoder. Інструмент повідомляє, що саме сталося.
Чому GIF більший за WebP?
GIF — значно старіший і менш ефективний формат. Більший файл — очікуваний результат, а не збій.
Чому видно легкі смуги?
GIF дозволяє лише 256 кольорів на кадр. Палітру будують з ваших власних кадрів, щоб звести це до мінімуму, але у фотографічному вмісті смуги все одно будуть.
Як зробити файл меншим?
Спершу зменште ширину, потім обмежте частоту кадрів.
Чи завантажується мій файл на сервер?
Ні. Конвертація відбувається у вашому браузері.