W teście: kompresja Google Guetzli z optymalizatorem obrazu ImageOptim w porównaniu z innymi koderami JPEG

Koder Google Guetzli JPEG 35% mniejsze pliki o dobrej jakości, zmniejsz rozmiar JPEG, zmniejsz rozmiar, utrzymuj jakość, mniej artefaktów

Umierać darmowa aplikacja Mac „ImageOptim” to mała wskazówka dla osób, które często muszą konwertować pliki graficzne do najmniejszego możliwego rozmiaru pliku. Optymalizator obrazu zawiera różne metody kompresji i ostatecznie wybiera tę, która zapewnia najlepszą kompresję dla prezentowanego obrazu.

Oprócz kilku innych formatów kompresji, optymalizator obrazu ImageOptim oferuje również koder Guetzli, który chcielibyśmy tutaj poddać próbie.
Oprócz kilku innych formatów kompresji, optymalizator obrazu ImageOptim oferuje również koder Guetzli, który chcielibyśmy tutaj poddać próbie.

Google Guetzli oferuje obecnie najlepszą kompresję JPEG

Według Google koder Guetzli JPEG oferuje o 35% mniejsze pliki o dobrej jakości.
Według Google koder Guetzli JPEG oferuje o 35% mniejsze pliki o dobrej jakości.

W marcu już mieliśmy zgłaszane w koderze Google Guetzli. Przy współczynniku kompresji około 35% sprawia, że ​​pliki JPEG są o około jedną trzecią mniejsze od oryginału. Kompresja powinna powodować jedynie niezauważalną utratę informacji o obrazie, tak aby nie dochodziło do utraty jakości obrazu.

Przy okazji: nie potrzebujesz do tego specjalnego dodatku ani rozszerzenia Przeglądarka takie jak FireFox, Chrome, Safari lub inne programy mogą wyświetlać grafikę zoptymalizowaną za pomocą Guetzli. „Magia” plików cookie dzieje się w kodowaniu. Dekodowanie jest tak samo szybkie jak w przypadku innych plików JPEG i może być wykonane przez dowolną standardową przeglądarkę.

Ciastka w praktyce: czas obliczeń i wyniki

Już w informacjach prasowych o Guetzli można było przeczytać, że skompresowanie pojedynczego pliku graficznego może zająć nawet 30 minut. Teraz, gdy ImageOptim zainstalował koder Guetzli, nadszedł czas, abym wykonał mały test, aby stworzyć fakty. :)

Materiałem źródłowym było zdjęcie I z moim DJI Spark strzał. Pochodzi bezpośrednio z karty SD i dlatego nie jest zoptymalizowany. Ponieważ ten obraz ma rozmiar kilku megabajtów i nie jest zbyt realistyczny dla projektantów stron internetowych, następnie kompresuję przeskalowaną wersję zdjęcia, które wcześniej przekonwertowałem za pomocą innych koderów JPEG firmy ImageOptim.

Test

W teście pozwoliłem koderowi Guetzli konkurować z pozostałymi dwiema metodami kompresji JPG „JPEGOptim” i „Jpegtran”. W ostatnim uruchomieniu używam wtyczki Photoshop, którą preferuję MałyJPEG (dostępna również jako samodzielna aplikacja dla komputerów Mac) do testowania kompresji. Jeśli jednak jestem prawidłowo poinformowany, TinyJPEG akceptuje minimalne straty, tak że faktycznie wybiega poza konkurencję. Ponieważ jednak nie rozpoznaję różnic w stosunku do oryginału, jest to dla mnie prawdopodobna alternatywa w codziennym użytkowaniu.

Moje zdjęcie testowe: obliczone za pomocą Google Guetzli Encoder. Utrata jakości nie jest dla mnie zauważalna.
Moje zdjęcie testowe: obliczone za pomocą Google Guetzli Encoder. Utrata jakości nie jest dla mnie zauważalna.

Zdjęcie startowe:

  • Rozmiar pliku 8,3 MB
  • 3968 x 2976 pikseli (przestrzeń kolorów RGB)

Wersja zmniejszona (zapisana w Photoshopie z maksymalnym poziomem jakości):

  • Rozmiar pliku 1,4 MB
  • 1200 x 900 pikseli (przestrzeń kolorów RGB)

Kalkulator testowy:

  • MacBook Pro 15 cali 2017 (2,9 GHz Intel Core i7) – nie do końca najwolniejszy komputer na świecie

Wyniki

Tutaj podsumowałem wyniki mojego testu w dwóch tabelach.

Pierwszy test z dużym zdjęciem: 3968 x 2976 pikseli; 8,3 MB.

koderRozmiar plikuczas przetwarzaniaoszczędność
Oryginalny8,3 MB--
JPEGOptym7,2 MB1 sekund12,3%
jpegtran6,6 MB5 sekund20,1%
ciasteczka5,0 MB17: 28 min: sek38,5%
MałyJPEG2,0 MB27 sekund75,9%

Drugi test z małym zdjęciem: 1200 x 900 pikseli; 1,4 MB.

koderRozmiar plikuczas przetwarzaniaoszczędność
Oryginalny1,4 MB--
JPEGOptym1,4 MB<1 s1,2%
jpegtran1,3 MB1 sekund5,5%
ciasteczka0,5 MB1: 51 min: sek59,4%
MałyJPEG0,36 MB2 sekund74,29%

Mój wniosek

W porównaniu z innymi koderami JPEG, Guetzli może zapewnić niezwykłe rezultaty. Byłem szczególnie zdumiony wysokim stopniem kompresji, jaki Guetzli był w stanie pokazać dla zmniejszonego JPEG. Podczas gdy dwa enkodery JPEGOptim i Jpegtran dostarczają wartości tylko w niskich pojedynczych cyfrach, Guetzi udaje się zmniejszyć rozmiar pliku o prawie 60%.

W Guetzli wszystko idzie oczywiście w parze z niezwykle długim czasem przetwarzania. Z mojego punktu widzenia sprawia to, że kompresor nie nadaje się do praktycznego zastosowania. Nawet 10 sekund oczekiwania byłoby bolesne dla małego eksportu zdjęć, ale prawie 2 minuty na obecnym MacBooku Pro to tylko dobro i zło.

Niedoceniany wzmacniacz obrazu, który może być używany zarówno online, jako samodzielna aplikacja Mac, jak i z wtyczką WordPress lub wtyczką Photoshop.
Niedoceniany wzmacniacz obrazu, który może być używany zarówno online, jako samodzielna aplikacja Mac, jak i z wtyczką WordPress lub wtyczką Photoshop.

Ale mój test pokazał mi również bardzo interesujący fakt: a mianowicie fakt, że narzędzie „MałyJPEG“, dzięki któremu optymalizuję wszystkie zdjęcia na blogu „Sir Apfelot” i na stronach moich klientów, nawet wkładając ciastka do kieszeni. I to nie tylko z redukcji plików, ale także z czasu ich przetwarzania.

Moja rekomendacja jest więc zdecydowanie jasna: Guetzli to fajna sztuczka, ale TinyJPEG to zdecydowanie narzędzie, którego chcesz użyć w praktyce. :)

 

Podobał Ci się artykuł i czy instrukcje na blogu Ci pomogły? Wtedy byłbym szczęśliwy, gdybyś bloga poprzez stałe członkostwo będzie wspierać.

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone * oznakowane

Na blogu Sir Apfelot znajdziesz porady, instrukcje i recenzje produktów Apple, takich jak iPhone, iPad, Apple Watch, AirPods, iMac, Mac Pro, Mac Mini i Mac Studio.

Promocje