BPG vs JPEG: wszystko, co musisz wiedzieć
Opublikowany: 2016-02-17Jako najczęściej używany format obrazu na świecie i standardowy format kompresji obrazu, wszyscy znamy JPEG. Jednak daleko mu do ideału. Czy po ponad 20 latach lojalności wobec JPEG nadszedł czas na coś nowego?
Istnieją oczywiście dobrze znane formaty plików GIF i PNG, z których każdy jest popularny sam w sobie. Jednak GIF-y – chociaż świetnie nadają się do logo, ikon i małych animacji – nie są tak dobre w przypadku zdjęć w wysokiej rozdzielczości. Z drugiej strony PNG doskonale nadaje się do koloru, jakości i przezroczystości zdjęć, ale brakuje mu kompresji.
Pytanie brzmi, czy możemy oczekiwać nowego standardu formatu obrazu, który nie tylko łączy najlepsze pliki JPEG i PNG, ale także poprawia ich wady?
Przywitaj się z BPG (lepsza przenośna grafika)
Stworzony w 2014 roku przez programistę Fabrice Ballarda, BPG ma ogromny potencjał zastąpienia JPEG ze względu na poprawę zarówno jakości, jak i rozmiaru pliku. W tym poście omówimy porównanie BPG i JPEG:
- Niezależnie od tego, czy JPEG naprawdę wymaga wymiany, przyjrzyj się mocnym i słabym stronom formatów.
- Wyjaśnienie, czym właściwie powstała wyspa formatu BPG.
- Co oferuje BPG i jak te funkcje poprawiają niedociągnięcia JPEG.
- Przeszkody związane z tym, że BPG stał się prawdziwym zamiennikiem standardu kompresji obrazu.
Czy JPEG naprawdę wymaga wymiany?
Standaryzacja JPEG sięga 1992 roku. Z pewnością dobrze nam służyła przez ostatnie dwie dekady. Nawet jak na dzisiejsze standardy jest to przyzwoity format kompresji. Nie chodzi więc o to, że JPEG wymaga wymiany.
Jednak czy naprawdę wystarczy? Sieć jest miliard razy bardziej nasycona niż w latach 90. Czy w 2016 roku obrazy cyfrowe nie powinny być świetne , a nie tylko adekwatne? Udoskonalenie standardu JPEG może być ogromną wygodą zarówno dla fotografów, projektantów, programistów, jak i użytkowników końcowych.
To kwestia uczynienia sieci lepszym miejscem dzięki ulepszeniom, i tu właśnie pojawia się nowy format BPG. Ale najpierw spójrz na godne uwagi wady JPEG.
Problem nr 1: Jakość i rozmiar pliku
Jedną wielką zaletą kompresji JPEG jest to, że możesz ją kontrolować . Jednak w tym miejscu napotykamy poważny kompromis.
Sieć jest zorientowana na obraz, z dużym zapotrzebowaniem na wysokiej jakości wizualizacje. Jeśli chcesz pochwalić się niesamowitymi obrazami w Internecie jako plikami JPEG, musisz ograniczyć kompresję do minimum. Ale oczywiście z obrazami o wyższej jakości wiąże się większe wykorzystanie przepustowości i skrócony czas ładowania.
Innymi słowy, jeśli chcesz, aby JPEG wyglądał bezbłędnie, będzie raczej nieporęczny.
Problem nr 2: jest przestarzały
Wiek danej technologii nie powinien mieć znaczenia, jeśli nadal skutecznie rozwiązuje problem.
Problem polega jednak na tym, że ponieważ sieć ewoluowała, oczekiwania zarówno pod względem wizualnym, jak i funkcjonalnym dramatycznie wzrosły. Liczy się jakość, ale też szybkość. Mając swoje upadki i nie będąc open source, ewolucja JPEG uległa niemal stagnacji, podczas gdy otaczający go cyfrowy świat zmienia się z godziny na godzinę.
Problem nr 3: Brak funkcji przejrzystości
PNG to piękny format pliku, oferujący nie tylko zaawansowaną przezroczystość i doskonałą jakość zdjęć, ale także przydatność w przypadku płaskich obszarów kolorów, takich jak logo i ikony. W przeciwieństwie do formatu PNG, JPEG nie zapewnia przezroczystości.
Mimo to pliki PNG mają tendencję do problemów z rozmiarem plików, gdy są używane do zdjęć o wyższej rozdzielczości, a w wielu przypadkach będą większe niż pliki JPEG. PNG jest lepszy od JPEG pod wieloma względami, ale nie może konkurować pod względem rozmiaru pliku. Nie jest to więc idealna opcja.

Co może zaoferować BPG, czego nie może JPEG?
Widzieliśmy, gdzie leżą główne błędy JPEG. Teraz przyjrzyjmy się bliżej temu fantastycznemu nowemu formatowi obrazu: BPG.
Format BPG jest bardzo młody. Wspomniany wcześniej Fabrice Bellard – także twórca projektu oprogramowania FFmpeg – wynalazł format obrazu BPG specjalnie w celu zastąpienia JPEG. Czy BPG naprawdę jest ulepszeniem JPEG? Zobaczmy, co ma do zaoferowania.
Zaleta nr 1: Oferuje podwójną jakość
BPG zapewnia lepszą jakość obrazu i rozmiar pliku niż JPEG. W formacie BPG możesz mieć obraz o takim samym rozmiarze jak JPEG, ale o podwójnej jakości, lub obraz o tej samej jakości o połowę mniejszy.
Jest to dość ważny punkt sprzedaży i główny powód, dla którego Bellard stworzył ten format. Zdecydowana większość stron internetowych, które zwykle odwiedzasz, korzysta z plików JPEG, więc BPG ma potencjał, by stać się niezwykle rozpowszechnionym rozwiązaniem problemów z jakością obrazu i rozmiarem plików online.
Zaleta #2: jest przezroczysty
Tak, format BPG oferuje przezroczystość – kolejna wielka zaleta w porównaniu z JPEG. Podczas gdy PNG oferują również przezroczystość, BPG oferuje ją wraz z imponującą zdolnością kompresji.
Zaleta nr 3: jest oparta na HVEC
BPG jest oparty na HVEC, standardzie kompresji wideo dwukrotnie wydajniejszym niż jego poprzednik (H.264). Oznacza to, że proces kodowania jest znacznie bardziej wydajny niż w przypadku JPEG, dlatego daje lepsze wyniki.
Ponadto do kodowania i dekodowania BPG na smartfonach i tabletach nie jest potrzebny żaden specjalny sprzęt. Obsługa HEVC jest już dostępna w większości modeli z wyższej półki po 2014 roku.
Zaleta nr 4: to oprogramowanie typu open source
Wisienką na torcie dla tego ulepszonego formatu obrazu jest to, że jest to open source. W przeciwieństwie do JPEG, jeśli BPG stanie się standardem formatu obrazu, z czasem nie stanie się stary i nieulepszony – można go zachować dzięki wkładowi społeczności.
Więc wyższość BPG jest jasna – w czym tkwi haczyk?
BPG jest dobrym kandydatem na zamiennik JPEG. Jest jednak pewien haczyk: brak masowej adopcji.
Będzie brutalnie trudno znaleźć rozwiązanie, które wypchnie z tronu coś takiego jak JPEG – astronomicznie popularny format obrazu. Z perspektywy czasu około 700 milionów stron internetowych używa plików JPEG. Jeśli BPG ma zamiar uruchomić się na JPEG, warunkiem wstępnym jest ogromna początkowa fala użycia. Problem polega na tym, że BPG działają obecnie tylko na stronach internetowych, które korzystają z biblioteki JavaScript 56kb stworzonej przez Bellarda. Aby format zyskał szerokie zastosowanie i miał szansę stać się standardem, wymagałby wbudowanej obsługi we wszystkich popularnych przeglądarkach internetowych. Deweloperzy musieliby używać i rozpoznawać BPG zamiast JPEG. BPG po prostu nie ma (jeszcze).
BPG vs JPEG: Wniosek
Patrząc na to, jak JPEG oferuje przyzwoite, ale mniej imponujące wyniki i brak funkcji przezroczystości, jest całkowicie jasne, że absolutnie jest miejsce na zamiennik. Po ponad 20 latach użytkowania przejście na wysoce wydajny format BPG wydaje się być oczywistym.
Jednak BPG – dostarczający lepszej jakości obrazy i bardziej skompresowane rozmiary plików – ma mnóstwo do zrobienia. Poeksperymentuj z tym – wypróbuj BPG na swojej stronie. Poinformuj o tym innych administratorów witryn, programistów lub fotografów. Podziel się swoją perspektywą w społecznościach fotograficznych i internetowych. Umieszczenie tego formatu w centrum uwagi będzie kluczowe dla ewolucji jakości obrazu.
Czy miałeś już jakieś doświadczenie z używaniem BPG? Czy format spełnia Twoje oczekiwania i jego deklaracje? Daj nam znać w komentarzach poniżej!