UltKit

Konwerter GIF na PNG

Wyodrębnij nieruchomy obraz PNG z pliku GIF lub podziel animowany GIF na osobne pliki PNG, po jednym na klatkę. Przezroczyste obszary pozostają przezroczyste, a kolory zostają odwzorowane dokładnie.

Konwerter obrazów

lub upuść Pliki JPG, JPEG, JPE … tutaj ·

Maks. 95 MB na plik· Do 20 plików· Usuwane po 30 min

Plik wynikowy

Pliki są przetwarzane na naszych serwerach i usuwane po 30 min.

Jak korzystać z narzędzia

  1. 1

    Prześlij plik GIF

    Dodaj do 20 plików GIF, każdy do 95 MB. Działają zarówno animowane, jak i statyczne GIF-y.

  2. 2

    Wybierz klatki, które chcesz zapisać

    W sekcji Ustawienia zaawansowane opcja Animowany plik wejściowy jest ustawiona na Tylko pierwsza klatka. Przełącz ją na Eksportuj każdą klatkę jako osobny plik, aby otrzymać całą sekwencję.

  3. 3

    Kliknij Konwertuj na PNG

    Statyczny GIF daje jeden plik PNG. Animacja podzielona na klatki wraca jako ponumerowane pliki PNG w archiwum ZIP.

Konwersja GIF do PNG domyślnie daje pierwszą klatkę jako statyczny obraz bez strat, a po przełączeniu opcji Animowany plik wejściowy każdą klatkę jako osobny plik PNG.

Konwersja GIF na PNG: jedna klatka lub wszystkie

CompuServe wydało GIF w 1987 roku, a rewizja z 1989 roku, GIF89a, dodała dwie funkcje, dla których format jest używany do dziś: przezroczysty kolor i opóźnienie między klatkami. Dlatego GIF może być logo z przezroczystym tłem, pętlą z reakcją albo jednym i drugim. PNG zachowuje pierwszą funkcję, a pomija drugą, bo standardowy PNG to zawsze jeden obraz.

Przed konwersją trzeba więc odpowiedzieć sobie, który obraz jest potrzebny. W przypadku ikony, naklejki lub logo zapisanego jako GIF pierwsza klatka jest całym obrazem. W przypadku animacji możesz chcieć klatki okładkowej na miniaturę lub podgląd wpisu na blogu albo wszystkich klatek, by edytować je po kolei, złożyć w arkusz sprite'ów do gry lub zmontować w film. Obie drogi to jedno ustawienie na tej stronie.

kolorów na klatkę w GIF-ie
256
przezroczystość GIF: włączona lub wyłączona
1-bit
kolorów w 24-bitowym PNG
16,7 mln
plików GIF w jednej partii, każdy do 95 MB
20

GIF

Graphics Interchange Format

GIF został wprowadzony przez CompuServe w 1987 roku i nadal jest najszerzej obsługiwanym formatem krótkich, zapętlonych animacji. Jest bezstratny, ale ograniczony do palety 256 kolorów na klatkę, więc zdjęcia i gradienty wykazują pasma i dithering. Obsługuje tylko przezroczystość typu włącz/wyłącz (1-bitową), co powoduje poszarpane krawędzie zaokrąglonych kształtów. Animowane GIF-y są często znacznie większe niż ten sam fragment w MP4 lub WebP. Każda przeglądarka, komunikator i platforma społecznościowa odtwarza GIF-y.

Kompresja
Bezstratna
Przezroczystość
Tak
Animacja
Tak
Rok powstania
1987 · CompuServe
Konwerter GIF

PNG

Portable Network Graphics

PNG to bezstratny format rastrowy opublikowany w 1996 roku przez PNG Development Group, a później ustandaryzowany przez W3C i ISO. Zachowuje każdy piksel dokładnie, obsługuje pełną przezroczystość alfa i bez artefaktów radzi sobie z tekstem, ostrymi krawędziami i jednolitymi kolorami. Ta precyzja czyni go idealnym do zrzutów ekranu, logo, ikon i grafik interfejsu. Wadą jest rozmiar: zdjęcia zapisane jako PNG są często kilkukrotnie większe niż to samo zdjęcie w JPEG lub WebP. PNG otwierają wszystkie przeglądarki, systemy operacyjne i edytory.

Kompresja
Bezstratna
Przezroczystość
Tak
Animacja
Nie
Rok powstania
1996 · PNG Development Group
Konwerter PNG

GIF na PNG konwertuje się, aby uzyskać statyczny obraz lub pojedyncze klatki do edycji z zachowaną przezroczystością; w drugą stronę PNG zostaje ściśnięty do 256 kolorów dla programów, które wyświetlają tylko GIF.

Co dzieje się z paletą kolorów i przezroczystością

  1. Odczyt palety

    Każdy piksel GIF-a to indeks w tabeli do 256 kolorów; konwerter odczytuje rzeczywisty kolor.

  2. Mapowanie przezroczystości

    Jedyny kolor oznaczony jako przezroczysty staje się w pełni przezroczystymi pikselami PNG. Każdy inny piksel jest w pełni nieprzezroczysty.

  3. Zapis PNG bez strat

    Piksele są zapisane dokładnie tak, jak je widać. Późniejsze edycje i zapisy nie dodają artefaktów kompresji.

Rozmiar pliku może się zmienić w obie strony. GIF używa kompresji LZW na indeksach palety, a PNG – DEFLATE z filtrowaniem, co zwykle jest wydajniejsze dla tej samej płaskiej grafiki. Statyczne logo w GIF-ie często lekko się zmniejsza. Klatka ze zdjęcia GIF z ditheringiem może urosnąć, bo wzór plam imitujący dodatkowe kolory trudno skompresować bezstratnie.

Jeśli PNG ma trafić tam, gdzie wymagany jest JPG, przejdź od razu do GIF do JPG i wybierz tam kolor tła dla przezroczystych części. Jeśli chcesz później odzyskać ruch jako mniejszą pętlę lepszej jakości, wyeksportowane tu klatki to dobry początek; w przypadku nagrań z telefonu przeczytaj raczej jak zrobić GIF z wideo.

Pytania o konwersję GIF na PNG

Którą klatkę otrzymam po konwersji animowanego GIF-a na PNG?

Domyślnie pierwsza. Często jest to klatka, którą autor wybrał jako okładkę, ale niektóre GIF-y zaczynają się od pustej lub wyblakłej klatki. Jeśli tak jest w Twoim przypadku, wyeksportuj wszystkie klatki i zachowaj tę, która Ci odpowiada.

Jak wyodrębnić wszystkie klatki GIF-a jako PNG?

Ustaw Animowany plik wejściowy na Eksportuj każdą klatkę jako osobny plik, zanim naciśniesz przycisk konwersji do PNG. Każda klatka stanie się osobnym plikiem PNG, ponumerowanym zgodnie z kolejnością odtwarzania, a wszystkie pobierzesz razem jako ZIP. To typowy sposób na przygotowanie arkusza sprite'ów lub wybranie miniatury.

Czy przezroczyste tło GIF-a zostanie zachowane?

Tak. PNG ma pełny kanał alfa, więc przezroczysty kolor GIF-a zostaje przeniesiony jako przezroczyste piksele. Nie poprawia się natomiast krawędź: przezroczystość w GIF-ie jest włączona lub wyłączona dla każdego piksela, więc poszarpane kontury pozostają poszarpane.

Czy PNG wyświetla więcej kolorów niż oryginalny GIF?

Nie. Paleta GIF-a ogranicza go do 256 kolorów na klatkę, a konwersja nie odtworzy odcieni utraconych przy tworzeniu GIF-a. Pasy tonalne i punkty rastra pozostają widoczne; są po prostu zapisane w formacie, który nie wprowadzi dalszych strat.

Czy można zachować animację w formacie PNG?

Standardowy PNG zawiera jeden obraz. Animowany wariant, APNG, zachowuje ruch z pełnią kolorów i miękką przezroczystością; do tego użyj GIF do APNG. Jeśli potrzebujesz pojedynczego obrazu, ta strona jest właściwym narzędziem.