GIF na klatki PNG
Animowane GIF-y to w istocie stos obrazów w 256 kolorach z opóźnieniami dla poszczególnych klatek. Podzielenie ich z powrotem na pliki PNG daje każdą klatkę gotową do użycia w arkuszu sprite’ów, edycji klatka po klatce lub imporcie do After Effects, Blendera czy silnika gry. To narzędzie dekoduje strumień i zwraca pliki od frame_001.png do frame_N.png w formacie ZIP.
Jak podzielić GIF na klatki
-
1
Prześlij plik GIF
Dowolny animowany GIF ze skończoną liczbą klatek.
-
2
Dekoder przechodzi przez każdą klatkę
Opóźnienie i metoda usuwania (disposal) są respektowane, dzięki czemu przezroczystość nakłada się poprawnie.
-
3
Każda klatka jest zapisywana w formacie PNG
Z numeracją z zerami wiodącymi, która utrzymuje uporządkowanie plików w menedżerach plików.
-
4
Pobierz plik ZIP
Jedno archiwum zawierające po jednym pliku PNG na każdą klatkę.
Jak wygląda wynik
my-animation.zip
├── frame_001.png
├── frame_002.png
├── frame_003.png
…
└── frame_042.png
Numeracja zaczyna się od 1, z zerami wiodącymi, aby animacja składająca się z 42 klatek była poprawnie sortowana w Finderze, Eksploratorze lub ls -1.
Opóźnienia klatek i metoda usuwania
Klatki GIF niosą opóźnienie w setnych częściach sekundy oraz metodę usuwania (nic nie rób, przywróć do tła, przywróć do poprzedniej). Dekoder komponuje każdą klatkę na płótnie zgodnie z tymi regułami, dzięki czemu wynikowe pliki PNG są pełnymi obrazami, a nie częściowymi różnicami (delta).
Jeśli źródło używa metody usuwania „przywróć do tła“ z przezroczystością, niektóre wyeksportowane klatki mogą wydawać się w większości przezroczyste – taki był pierwotny zamysł.
Gdzie trafiają dalej klatki PNG
- Arkusze sprite (sprite sheets): połącz klatki poziomo, tworząc arkusz sprite obsługiwany przez CSS
steps()lub Phaser. - Wideo: przekaż do FFmpeg z opcją
-frameratei wyeksportuj do MP4 lub WebM. - Narzędzia do animacji: zaimportuj do Krita, Procreate, After Effects lub Aseprite, aby edytować klatka po klatce.
- Dokumentacja: wybierz kluczową klatkę na obraz główny, a resztę zachowaj jako archiwum.
Najczęściej zadawane pytania
Tak. Każda klatka jest zapisywana z zachowaniem kanału alfa, dzięki czemu logotypy lub animacje interfejsu użytkownika pozostają użyteczne na dowolnym tle.
Pełne obrazy. Dekoder przestrzega metody usuwania w plikach GIF, dlatego wyeksportowane pliki PNG pokazują skomponowany stan, a nie różnice między poszczególnymi klatkami zapisane w strumieniu GIF.
Narzędzie zapisuje w archiwum ZIP plik frames.json z listą każdej klatki oraz jej opóźnieniem w milisekundach, co umożliwia odtworzenie oryginalnego czasowania w programie FFmpeg lub edytorze wideo.
Nie. Przesłany plik jest przetwarzany w celu utworzenia archiwum ZIP, a następnie usuwany.
Powiązane narzędzia
Masowa zmiana rozmiaru obrazów
Przeciągnij kilka obrazów, dopasuj je lub rozciągnij do rozmiaru docelowego i wyeksportuj JPG, PNG albo WebP w jednym ZIP-ie. Przetwarzanie zostaje w przeglądarce.
Zmiana rozmiaru obrazu
Zmieniaj rozmiar obrazów do dokładnych wymiarów w pikselach lub procentach, zachowując proporcje. Dobre do pracy partiami, bez przesyłania plików.
Narzędzie do zmiany rozmiaru obrazów do social media
Zmień rozmiar jednego obrazu do wbudowanych presetów dla Instagramu, Facebooka, X, LinkedIn, YouTube, Pinteresta i TikToka. Sprawdź każdy PNG i pobierz potrzebne formaty.
Wektoryzator PNG do SVG
Przekształcaj obrazy rastrowe PNG w ścieżki SVG bezpośrednio w przeglądarce. Najlepsze do logo, ikon i rysunków liniowych. Steruj progiem, liczbą kolorów i wygładzaniem.
Komprimuj plik GIF
Zmniejsz animowany plik GIF w przeglądarce: obniż wymiary, zachowaj mniej klatek i dopasuj jakość kodowania. Zobacz podgląd pętli przed pobraniem.
Kompresor obrazów
Kompresuj obrazy JPG, PNG i WebP, aby zmniejszyć rozmiar pliku przy zachowaniu jakości wizualnej. Wszystko działa w przeglądarce, bez przesyłania plików.