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.
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ę dzieje | Przesłany GIF | Powstały APNG |
|---|---|---|
| Kolory | Najwyż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 pliku | Taki, 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ętlenie | Opóź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ę odtwarza | Wszę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
Wybierz narzędzie
Wybieraj spośród 168+ narzędzi do zmiany rozmiaru, konwersji, kompresji lub poprawy obrazu.
Prześlij i edytuj
Przeciągnij i upuść obraz oraz dostosuj ustawienia. Pozostaje on na Twoim urządzeniu.
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.