Przejdź do głównej treści

Całe przetwarzanie odbywa się lokalnie w przeglądarce

Image Machine logo
Image Machine

Powrót do Strony Głównej

GIF do APNG — Konwertuj animowany GIF na animowany PNG

Konwertuj animowany GIF na animowany PNG (APNG) bezpośrednio w przeglądarce. APNG zachowuje pełną 24-bitową paletę barw i prawdziwą 8-bitową przezroczystość bez utraty jakości, dzięki czemu animacja wygląda czyściej i ostrzej niż GIF z 256 kolorami. Bez przesyłania, bez znaku wodnego — Twój plik nigdy nie opuszcza Twojego urządzenia.

Prześlij GIF do konwersji na APNG

Upuść tutaj animowany GIF lub kliknij, aby wybrać plik. Wszystko działa lokalnie na Twoim urządzeniu.

Wybierz GIF

Wklej (Ctrl/⌘+V) lub upuść obraz — albo zaimportuj z adresu URL

GIF to APNG konwertuje animowany GIF na animowany PNG (APNG) w całości w Twojej przeglądarce. APNG to nowoczesne, wstecznie kompatybilne rozszerzenie formatu PNG, które przechowuje pełną animację w jednym pliku .png. W przeciwieństwie do GIF — ograniczonego do palety 256 kolorów na klatkę i jednego w pełni przezroczystego koloru — APNG obsługuje pełny 24-bitowy kolor i płynną 8-bitową (256-poziomową) przezroczystość, a konwersja jest całkowicie bezstratna. Wynikiem jest czystsza, ostrzejsza animacja bez prążków po ditheringu i z miękkimi, wygładzonymi krawędziami, których GIF po prostu nie potrafi odwzorować. Ponieważ wszystko działa lokalnie w JavaScript bez WebAssembly, Twój GIF nigdy nie jest przesyłany na serwer: nie ma kolejki, znaku wodnego, rejestracji ani limitu rozmiaru pliku. Działa nawet offline po załadowaniu strony.

Co naprawdę zmienia konwersja GIF-a na APNG

Co się dziejePrzesłany GIFPowstały APNG
KoloryNajwyżej 256 na klatkę. W ośmiu testowanych animacjach najbogatsza klatka każdej z nich miała od 29 do 253 różnych kolorów, bo ten pułap należy do samego formatu.Dostępne są wszystkie 16,7 miliona, tyle że GIF nie ma już żadnego do oddania. Konwersja jest dokładna, więc odzyskujesz te same 29-253 kolory w pojemniku, który pomieściłby znacznie więcej.
WiernośćDokładnie to, czym GIF już jest.Piksele identyczne bajt w bajt. Sprawdzone przez zdekodowanie naszego wyniku biblioteką Pillow, implementacją niedzielącą z naszą ani linijki kodu: każda klatka zgadzała się dokładnie, łącznie z alfą.
PrzezroczystośćJeden bit. Piksel jest całkowicie przezroczysty albo całkowicie kryjący, nigdy pośrodku. Żaden z ośmiu plików testowych nie zawierał ani jednego częściowo przezroczystego piksela, bo GIF nie potrafi go zapisać.256 poziomów, których źródło również nie jest w stanie dostarczyć. Przydaje się dopiero wtedy, gdy będziesz potem edytować APNG.
Rozmiar plikuTaki, jaki przesłałeś.Zwykle większy. W ośmiu testowanych animacjach od 95% do 1064% oryginału, 182% dla pliku środkowego. Tylko jeden z ośmiu wyszedł mniejszy i było to jedyne źródło fotograficzne w zestawie.
Czasy i zapętlenieOpóźnienie dla każdej klatki i liczba powtórzeń.Oba przechodzą bez zmian. APNG zapisuje opóźnienia jako dokładny ułamek zamiast setnych części sekundy jak GIF, więc nic nie jest zaokrąglane.
Gdzie się odtwarzaWszędzie, także tam, gdzie nie przyjmuje się żadnej innej animacji.We wszystkich obecnych przeglądarkach, a w Safari od 2014 roku. Starsze oprogramowanie, klienty poczty i wiele formularzy przesyłania nadal go odrzuca.

Zmierzone na 8 animowanych GIF-ach z Wikimedia Commons (od 15 do 288 klatek, od 116 KB do 9,9 MB), przepuszczonych przez własny kod tej strony: te same moduły, które uruchamia przeglądarka, a nie zastępczy koder. Do odtworzenia przez scripts/measure-apng-gif.mts. Uczciwe podsumowanie brzmi tak: konwersja GIF-a na APNG powiększa plik i oddaje dokładnie to, co do niego włożyłeś. Warto to zrobić, jeśli zamierzasz dalej edytować animację, bo od tego momentu każda kolejna edycja jest bezstratna; nie warto, żeby «poprawić jakość», bo jakość została wydana w chwili, gdy plik stał się GIF-em. Tam, gdzie APNG zarabia na swój rozmiar, są klatki, które nigdy nie przeszły przez paletę. Dwanaście klatek fotograficznych w 320x240 zawierało 14 204 różne kolory i kosztowało 673,5 KB jako GIF wobec 1686,7 KB jako APNG, a ten GIF przesuwał każdy kanał koloru średnio o 2,24 i do 14 w najgorszym przypadku. Dodaj miękkie wygaszanie przezroczystości, a przepaść otwiera się w drugą stronę: w 300 120 pikselach alfa została zepchnięta do pełnego krycia albo pełnego zniknięcia, nawet o 127 poziomów, a tego GIF po prostu nie potrafi.

Jak To Działa

1

Wybierz narzędzie

Wybieraj spośród 168+ narzędzi do zmiany rozmiaru, konwersji, kompresji lub poprawy obrazu.

2

Prześlij i edytuj

Przeciągnij i upuść obraz oraz dostosuj ustawienia. Pozostaje on na Twoim urządzeniu.

3

Pobierz

Zapisz wynik natychmiast — bez znaku wodnego i bez rejestracji.

Dlaczego Image Machine?

Twoje pliki nigdy nie opuszczają urządzenia

Całe przetwarzanie odbywa się lokalnie w przeglądarce. Twoje obrazy nigdy nie są wysyłane na serwer.

Całkowicie darmowe

Każde narzędzie jest darmowe — bez limitów, znaków wodnych i ukrytych kosztów.

Błyskawicznie szybkie

Bez czekania na przesyłanie — Twoje obrazy są przetwarzane natychmiast na Twoim urządzeniu.

Profesjonalna jakość

Idealny rezultat z pełną kontrolą nad formatem, rozmiarem i jakością.

Najczęściej Zadawane Pytania

Dlaczego konwertować GIF na APNG?

APNG zachowuje pełny 24-bitowy kolor i prawdziwą 8-bitową przezroczystość, podczas gdy GIF jest ograniczony do 256 kolorów na klatkę i tylko przezroczystości typu włącz/wyłącz. Konwersja na APNG usuwa prążki kolorów i postrzępione przezroczyste krawędzie typowe dla GIF-ów, dając wyraźnie czystszą animację — przydatne dla logo, naklejek, animacji interfejsu i wszystkiego z gradientami lub miękkimi krawędziami.

Czy konwersja jest bezstratna?

Tak. Każda klatka GIF jest dekodowana do dokładnych pikseli i ponownie kodowana do APNG bez żadnej redukcji jakości ani ponownej kompresji widocznego obrazu — APNG, podobnie jak PNG, jest formatem bezstratnym. Czas trwania animacji (opóźnienia poszczególnych klatek) oraz ustawienie pętli z oryginalnego GIF-a są zachowane.

Czy APNG będzie mniejszy niż GIF?

Nie zawsze. APNG przechowuje pełnokolorowe, bezstratne klatki, więc w przypadku animacji fotograficznych lub bardzo szczegółowych plik może być większy niż odpowiadający mu 256-kolorowy GIF. Kompromisem jest wyższa jakość wizualna. W przypadku prostej grafiki z płaskimi kolorami i przezroczystością APNG często ma porównywalny rozmiar, wyglądając przy tym lepiej.

Czy przeglądarki i aplikacje obsługują APNG i czy jest to prywatne?

Wszystkie nowoczesne przeglądarki — Chrome, Firefox, Safari i Edge — wyświetlają APNG i odtwarzają animację; plik .apng/.png, którego aplikacja nie rozpoznaje jako animowany, nadal pokazuje pierwszą klatkę. Konwersja odbywa się w całości na Twoim urządzeniu w przeglądarce, więc Twój plik nigdy nie jest przesyłany i nic nie jest przechowywane na serwerze.

Narzędzia Edycji

Zmień rozmiar GIF

Odbij obraz

APNG na GIF

Dodaj tekst do GIF-a

Obróć i Odwróć GIF

GIF na arkusz duszków