Zrozumienie formatu JPEG XL i jego porównanie z innymi formatami

19 godzin temu

Internet zawsze służył do uzyskiwania informacji tak gwałtownie i wydajnie, jak to możliwe; stąd zawsze jest miejsce na poprawę zarówno treści, jak i zasobów multimedialnych, takich jak obrazy. Nie brakuje formatów obrazów poza tymi powszechnymi, takimi jak JPEG, PNG, WEBP itp. Są one przydatne do kodowania, przechowywania, a choćby kompresowania obrazów cyfrowych i każdy z nich ma swój własny USP. Jednak w mieście pojawił się nowy format o nazwie JPEG XL, który ma być lepszy pod każdym względem. Ponieważ iPhone 16 Pro/Max są pierwszymi urządzeniami obsługującymi ten format, może to być nowy standard już wkrótce.

Co to jest JPEG XL lub JXL?

JPEG XL to format kompresji obrazu, który jest udoskonaleniem starszych formatów obrazu, takich jak JPEG, PNG i WebP. Jest na podstawie PIK firmy Google i FUIF firmy Cloudinary formaty obrazów. Głównym celem jego rozwoju jest poprawa wydajności kompresji przy jednoczesnym zachowaniu jakości obrazu, aby można go było używać w różnych zastosowaniach, od internetu po profesjonalną fotografię.

JXL obiecuje około O 60% mniejszy rozmiar pliku w porównaniu do JPEG o tej samej jakości wizualnej, 20% mniejsze bezstratne transkodowanie JPEG i 35% mniejsze niż PNG (50% mniejsze dla HDR). To dość znaczące redukcje. Oto kilka przykładów JPEG XL w stosunku do innych formatów plików, abyś mógł zobaczyć różnicę sam. O, i JXL jest wstecznie kompatybilny również.

Jak wspomniano wcześniej, JXL powstał w 2018 r. poprzez połączenie PIK firmy Google i FUIF firmy Cloudinary. Obsługa formatu niedługo trafiła do przeglądarek Chrome i Firefox w 2022 r. Jednak później usunięto z Chrome ponieważ jego twórcy uznali, iż nie warto. W chwili pisania tego tekstu JPEG XL jest obsługiwany przez Safari i wszystkie najnowsze urządzenia Apple, Linux i kreatywne oprogramowanie, takie jak GIMP, Krita i Adobe Lightroom, między innymi.

Jakie jest rozszerzenie pliku JPEG XL?

Obrazy JPEG XL używają rozszerzenia pliku .jxl. Ponieważ nie jest ono powszechnie używane, przeglądarka obrazów może nie być w stanie wyświetlać obrazów JXL. Dlatego, aby zobaczyć różnice w jakości między JXL a innymi formatami, Darktable, Affinity, Photoshop i Lightroom.

JPEG XL kontra JPEG kontra PNG

Typowy obraz JPEG XL może zachowywać podobną lub lepszą jakość niż JPEG, ale w O 20-30% mniejsze rozmiary plików. JPEG XL radzi sobie również lepiej z artefaktami w porównaniu do JPEG. Ten ostatni zwykle kompresuje dużo, aby zmniejszyć ogólny rozmiar pliku, wprowadzając artefakty i poważnie pogarszając jakość obrazu.

JPEG XL obsługuje oba kompresja bezstratna i stratnaW porównaniu do bezstratnych plików PNG, bezstratne obrazy JPEG XL mogą być czasami mniejsze, ale prawie nie do odróżnienia od plików PNG.

Poza tym JPEG XL wspiera przejrzystość i ma większa głębia kolorów (32-bit float VS 16-bit). W połączeniu z mniejszym rozmiarem pliku, spodziewaj się, iż PNG niedługo przestaną istnieć, przynajmniej w Internecie.

JXL przewyższa choćby JPEGLI, format obrazu obsługiwany przez Google, ponieważ zachowuje znacznie więcej szczegółów przy jednoczesnym zachowaniu wyższego współczynnika kompresji.

JPEG XL kontra WebP

WebP wydaje się być formatem obrazu wybieranym przez wielu wydawców w Internecie, i to z ważnych powodów. Oba oferują świetną kompresję stratną bez żadnego wpływu na jakość obrazu, ale JXL wyprzedza format WebP dzięki większej kompresji i lepszej głębi kolorów.

Jednakże, WebP jest przez cały czas odrobinę szybszy niż JPEG XL, jeżeli chodzi o kodowanie i dekodowanie. W rezultacie sieć może nie przejść całkowicie na JXL, jeżeli chodzi o czasy ładowania.

JXL kontra inne formaty: testy porównawcze i testy

Potrzebujemy kilku przykładów, aby lepiej zrozumieć ulepszenia, jakie JXL wnosi do gry w porównaniu z innymi formatami. Na szczęście ludzie z Zachmurzony I Szybko zapewniają nam dostęp do wyników swoich testów porównawczych.

Poniżej przedstawiono wykres z ssimulacra2 kompresji, jaką JXL osiąga po konwersji z PNG w porównaniu do innych formatów, takich jak JPEG, AVIF i WebP. Czas (w ms) znajduje się na osi Y, natomiast rozmiar pliku na osi X. Jak widać, JXL prawie zawsze przewyższa wszystkie formaty, a WebP jest na drugim miejscu, a następnie AVIF i JPEG.

Czasy kodowania są jednak inną historią, ponieważ WebP czasami osiąga znacznie szybsze czasy kodowania. Czasy kodowania JXL i AVIF są prawie podobne, ale średnio AVIF wydaje się być nieco lepszy.

Aby odróżnić JPEG XL od innych formatów obrazów, oto kilka przykładów obrazów od dobrych ludzi z Cloudinary. WordPress może je jeszcze bardziej skompresować, ale powinieneś być w stanie dostrzec różnice.

Można zauważyć, iż JPEG XL jest znacznie bliżej PNG obraz bez prawie żadnej różnicy wizualnej. Obraz JPEG jest najgorszy, z wieloma widocznymi pasmami kolorów, następnie WebP, który jest użyteczny, ale przez cały czas ma pewne pasma.

JPEG XL kontra wszystkie główne formaty obrazów

Obsługa JXL wciąż się rozwija i nie dotarła jeszcze do wszystkich platform i aplikacji. Jednak niedługo spodziewamy się, iż wszystkie główne platformy ją przyjmą, a Twoje wrażenia z przeglądania Internetu mogą stać się bardziej kolorowe i ostre, z mniejszą liczbą artefaktów i większą ilością szczegółów.

Ten format obrazu jest w tej chwili obsługiwany przez wiele programów, takich jak GIMP, Adobe Lightroom, Krita, FFmpeg, ImageMagick, Firefox (flaga) i Edge (flaga).

Funkcja Plik JPEG XL PNG Plik JPG WebP
Rodzaj kompresji Stratne i bezstratne Bezstratny Stratny Stratne i bezstratne
Efektywność kompresji Najwyższy Wysoki Średni Wysoki
Jakość obrazu Doskonały 100% (bez utraty jakości) Dobry Doskonały
Głębia koloru 24-bitowa liczba całkowita lub 32-bitowa liczba zmiennoprzecinkowa 8-bitowy i 16-bitowy 8-bit 8-bitowy i 12-bitowy
Przezroczystość Tak Tak NIE Tak
Rozmiar pliku Najmniejszy Średni Mały Mały

Najlepsze cechy JXL

Z powyższych porównań można wyciągnąć wiele wniosków, dlatego też postarajmy się jasno przedstawić, dlaczego JXL jest tak znaczący, jeżeli chodzi o kompresję stratną i bezstratną w porównaniu do innych formatów.

  • JXL zapewnia wyższy poziom kompresji przy rozmiarze pliku mniejszym o 20–30%.
  • Obsługuje kompresję bezstratną i stratną bez znaczącego spadku jakości.
  • Format JXL charakteryzuje się szerszą gamą kolorów, dlatego obrazy skompresowane np. z PNG do JPEG XL będą wyglądać bardziej wyraziście w porównaniu z formatem JPEG.
  • JPEG XL jest wstecznie kompatybilny z JPEG
  • JXL nie jest objęty żadnymi ograniczeniami patentowymi, więc może być wykorzystywany przez dowolną aplikację, co przyczynia się do jego szerszego rozpowszechnienia.

JXL: Zalety i wady

Choć używanie formatów JXL w porównaniu z JPEG, AVIF i WebP ma wiele zalet, to ma też kilka wad.

Zalety Wady
Wysoka kompresja bez znaczącej utraty jakości Bardzo ograniczona dostępność
Obsługuje zarówno stratne, jak i bezstratne przetwarzanie danych Pliki bezstratne mogą być przez cały czas trochę duże
Po skompresowaniu nie ma pasmowania, jak w przypadku plików JPEG Czasy kodowania/dekodowania nie są najszybsze w porównaniu z konkurencją
Kolory na zdjęciach są wyraziste dzięki szerszej gamie barw
Obsługuje przezroczystość i animacje
Wolne i nieopatentowane

Skoro format JPEG XL jest tak dobry, dlaczego nie pozostało powszechnie przyjęty?

To miłe pytanie, a odpowiedź nauczy cię jednej lub dwóch rzeczy o tym, dlaczego posiadanie monopolu jest tak złą rzeczą. W 2022 roku programiści Chrome niespodziewanie usunęli JPEG XL, ponieważ nie sądzili, iż to przyszłość. Jeden z twórców JPEG XL, Jon Sneyers, dowiedział się, iż decyzja została podjęta po kilku wynikach testów, które przekonały programistów, iż nie warto.

Jon wskazał kilka wad w testach zespołu Chrome, ale zostały one zignorowane. Ponieważ Chrome jest NAJPOPULARNIEJSZĄ przeglądarką, brak wsparcia ze strony Google spowolniło adopcję JPEG XL. Stało się tak do czasu, gdy Apple dodało obsługę JPEG XL na swoich urządzeniach.

W Projekt interoperacyjny przeprowadzone przez gigantów przeglądarek, takich jak Apple i Google w 2024 r., JPEG XL otrzymało najwięcej głosów z 646 reakcjami w porównaniu do konkurentów. Jednak ku zaskoczeniu programistów JPEG XL ich propozycja nie została wybrana. Uważa się, iż to Google sprzeciwiło się tej propozycji.

Powiązane artykuły

12 najlepszych przeglądarek zdjęć dla systemu Windows 10 (darmowych i płatnych)

Arjun Sha 28 kwietnia 2022 r.

Jak zapisać obrazy WebP jako JPG lub PNG w Chrome

Kishalaya Kundu 10 paź 2017

Apple jest chętne do przyjęcia JPEG XL we wszystkich swoich urządzeniach. Ponieważ ma wiele zalet w porównaniu z tradycyjnymi formatami obrazów, może zastąpić format obrazów JPEG w mediach społecznościowych. Chociaż nie możemy przewidzieć, kiedy JXL stanie się normą, spodziewamy się, iż jego przyjęcie przyspieszy teraz, gdy Apple ogłosiło obsługę JXL w swoim oprogramowaniu i urządzeniach.

JPEG XL ma lepszą kompresję i zachowuje tyle samo szczegółów i głębi kolorów, co ułatwia odróżnianie wysokiej jakości obrazów JPEG XL od stratnych obrazów JPEG. Poza tym, ponieważ media społecznościowe opierają się na obrazach z wzmocnionymi kolorami, a JXL ma lepszą głębię kolorów, to tylko kwestia tego, kiedy platformy to zaimplementują.

Co sądzisz o formacie obrazu JPEG XL? Daj nam znać w komentarzach poniżej.

Idź do oryginalnego materiału