~50% lżejszy, typowy
JPG: 40–70%. PNG: 50–85%. WebP: 25–35% w stosunku do JPG.
The compressor sites cap free at 5 MB and upload every photo to their server, or forget your settings every visit, or only run on one operating system. Morph runs mozjpeg, oxipng, and libwebp directly in your browser via WebAssembly — drop the file, watch half the size drop out, no upload, no quota, no per-file cap. Free for everything that runs on your device; AI is paid in credits.
Mozilla's mozjpeg używa kwantyzacji percepcyjnej — zachowuje to, co naprawdę zauważa Twój wzrok, i usuwa to, czego nie zauważa. Domyślna jakość jest dostosowana, aby wyglądać wizualnie identycznie jak oryginał, ale z około połową rozmiaru pliku.
Zobacz kompromis przed podjęciem decyzji. Suwaki dostosowują bitrate w czasie rzeczywistym; podgląd aktualizuje się po każdym ruchu.
JPG: 40–70%. PNG: 50–85%. WebP: 25–35% w stosunku do JPG.
Obrazy pozostają na Twoim urządzeniu.
Kompresja obrazu jest jednym z najczęściej szukanych tematów w zakresie wydajności internetowej, a odpowiedź brzmi zawsze "użyj mozjpeg lub oxipng." Oba są open-source, oba są standardem od dziesięciolecia. Problem polega na ergonomii: są to narzędzia wiersza poleceń, wymagają Node lub Rust, a większość fotografów nie mieszka w terminalu. Dlatego rynek wypełniły wersje internetowe, które korzystają z tych samych kodowników, ale pobierają opłatę za wygodę nie konfigurowania środowiska budowania. Niektóre przesyłają na serwer, którego nie kontrolujesz (koszt prywatności). Niektóre mają limit 5 MB. Niektóre mają warunki licencji, które zmieniają się co roku. Morph uruchamia te same kodowniki skompilowane do WebAssembly bezpośrednio w karcie przeglądarki.
Jeśli kompresujesz dziesiątki tysięcy obrazów dziennie jako część procesu CMS z powtórzeniami i integracją CDN, narzędzia po stronie serwera (lub konsolowy kod w Dockerze) mają większy sens. Morph jest dla codziennej drogi — jedna folder, upuść, skompresuj, załącz.
Strony kompresujące przesyłają każdy obraz na swoje serwery i stosują limit 5 MB na plik w darmowej wersji. Morph uruchamia mozjpeg, oxipng i libwebp bezpośrednio w przeglądarce za pomocą WebAssembly — brak przesyłania, brak limitu na plik poza pamięcią Twojego komputera i brak dziennego limitu.
Typowe wyniki: JPG spada o 40-70 procent, PNG o 50-85 procent w przypadku treści fotograficznych z dużymi płaskimi obszarami, WebP spada o 25-35 procent w porównaniu do JPG przy tej samej jakości wizualnej.
Nie w zalecanych ustawieniach. Mozjpeg wykorzystuje kwantyzację postrzeganą, która zachowuje to, na co zwracasz uwagę, i odrzuca to, czego nie zauważasz. Domyślna jakość jest skalibrowana tak, by wizualnie być identyczna z oryginałem przy około połowie rozmiaru pliku.
Tak — wrzuć folder, wrzuć pięćdziesiąt plików, wrzuć dwieście. Bezpłatna wersja nie ma limitu partii. Jedynym ograniczeniem jest pamięć dostępna na Twoim urządzeniu.
Oryginały pozostają tam, skąd zostały przeciągnięte — Morph nigdy nie modyfikuje pliku źródłowego. Skompresowane kopie są pobierane na maszynę. Nic nie jest przesyłane, nic nie jest logowane.
Kodowanie WebP jest dostępne przez libwebp. AVIF jest obsługiwany przez przeglądarki, które mają wbudowany libavif (Chrome i Firefox na moment napisania). Format wyjściowy jest niezależny od wejściowego — możesz przesłać 5MB PNG i otrzymać 400KB WebP w jednym kroku.