Podziel GIF na klatki

To narzędzie rozkłada GIF na klatki: wybierz plik, a każda klatka pojawi się z numerem i czasem wyświetlania. Zapisz jedną klatkę, wszystkie albo tylko zaznaczone w pliku ZIP lub połącz je w arkusz sprite’ów. GIF nie jest nigdzie wysyłany.

Źródło: W3C – Graphics Interchange Format Version 89a (Graphic Control Extension, Disposal Method, Interlace, LZW – Appendix F). Stan na: .

Przeciągnij i upuść pliki tutaj lub

Jeden GIF, do 50 MB

Wskazówka: obrazy możesz też wkleić skrótem Ctrl + V.

Pliki są przetwarzane tylko w Twojej przeglądarce i nie są nigdzie wysyłane – nie opuszczają Twojego urządzenia.

Klatki

Wybierz GIF – tutaj pojawią się wszystkie klatki.

Moje narzędzia

Wynik

Jak to obliczamy

Jak podzielić GIF na klatki

  1. Przeciągnij GIF, wybierz go albo wklej skrótem Ctrl + V.
  2. Wszystkie klatki pojawią się z numerem i czasem wyświetlania; nad nimi widać liczbę klatek, rozmiar, łączny czas i powtarzanie.
  3. Pobierz pojedynczą klatkę od razu albo zapisz wszystkie (lub zaznaczone) w ZIP. PNG jest bezstratny i zachowuje przezroczystość; w JPG przezroczyste miejsca stają się białe.

Dlaczego klatki są kompletne

GIF często nie zapisuje każdej klatki w całości, tylko obszar, który się zmienia, oraz polecenie, co z nim zrobić potem (metoda usuwania: zostawić, wyczyścić albo przywrócić poprzedni stan). Zapisując tylko te fragmenty, dostalibyśmy skrawki. Dlatego narzędzie składa każdą klatkę tak, jak pokazuje ją przeglądarka, i zapisuje ją w pełnym rozmiarze.

Dekoder napisano specjalnie dla tego narzędzia zgodnie ze specyfikacją GIF89a konsorcjum W3C: palety, przezroczystość, przeplot i kompresja LZW. Sprawdzono go na plikach testowych względem niezależnej biblioteki graficznej – piksele zgadzały się dokładnie.

Czas wyświetlania i powtarzanie

GIF zapisuje czas każdej klatki w setnych sekundy; narzędzie pokazuje go w milisekundach. Czas 0 oznacza „najszybciej, jak się da”, a przeglądarki zwykle takie klatki spowalniają, więc pokazany łączny czas może być krótszy niż podczas odtwarzania. Powtarzanie pochodzi z bloku NETSCAPE: bez końca albo określoną liczbę razy.

Arkusz sprite’ów

Arkusz sprite’ów układa wszystkie (lub zaznaczone) klatki w siatce na jednym obrazie – przydatne w animacjach CSS i silnikach gier. Każde pole ma rozmiar GIF-a i jest wypełniane wierszami.

Ograniczenia i prywatność

Obsługiwane są GIF-y do 50 MB i łącznie 60 milionów pikseli (np. 300 klatek 400 × 500 px), aby przeglądarce nie zabrakło pamięci. Wszystko dzieje się lokalnie. W drugą stronę zadziała narzędzie wideo na GIF; format pojedynczego obrazu zmienisz w konwerterze zdjęć, a duży obraz potniesz narzędziem podziel obraz.

Najczęściej zadawane pytania

Jak zamienić GIF na klatki?

Wybierz tutaj GIF – klatki pojawią się od razu. „Zapisz klatki jako ZIP” pobiera wszystkie; każda klatka ma też własny przycisk pobierania.

Czy mogę zapisać klatki GIF-a jako PNG?

Tak, PNG jest formatem domyślnym: każda klatka jest zapisywana bezstratnie i z przezroczystością. Dostępne są też JPG i WebP.

Jak wyciągnąć tylko wybrane klatki?

W polu „Które klatki” wybierz „tylko zaznaczone” i zaznacz lub odznacz klatki. ZIP i arkusz sprite’ów będą zawierać tylko je.

Dlaczego klatki wyglądają inaczej niż w innych programach?

Wiele programów eksportuje tylko zmienione fragmenty zapisane w pliku. Tutaj każda klatka jest składana tak, jak widać ją podczas odtwarzania, w pełnym rozmiarze.

Jak długo wyświetla się każda klatka?

Czas w milisekundach widać pod każdym podglądem, a ich suma jest podana u góry jako łączny czas animacji.

Czy mój GIF jest wysyłany na serwer?

Nie. Odczyt i podział odbywają się w całości w Twojej przeglądarce.

Źródła i podstawa prawna

Stan na: · Zasady redakcyjne

Podobne narzędzia