Jak zmniejszyć rozmiar pliku GIF

Zaktualizowano

Aby zmniejszyć animowany GIF i zachować jego ruch, otwórz go w kompresorze GIF EditItAll: zmniejsza on paletę kolorów i optymalizuje klatki bezpośrednio w przeglądarce, nic nie jest przesyłane na serwer, a animacja nadal się odtwarza. Konwersja do WebP działa tu inaczej: zapisuje tylko pierwszą klatkę jako nieruchomy obraz.

Zrób to teraz — za darmo, w przeglądarce

Compress GIF

Dlaczego pliki GIF są tak duże

GIF jest ciężki z dwóch powodów. Animowany GIF przechowuje sekwencję pełnych klatek, więc zaledwie kilka sekund ruchu może złożyć się na setki pojedynczych obrazów ułożonych w jednym pliku. Ponadto GIF jest ograniczony do palety 256 kolorów, przez co treści fotograficzne poddawane są ditheringowi: nakrapiany wzór, który utrudnia kompresję i dodatkowo zwiększa rozmiar.

Dlatego krótki klip zapisany jako GIF może z łatwością ważyć kilka megabajtów. Dobra wiadomość jest taka, że wciąż jest duże pole do jego zmniejszenia, a najważniejszy czynnik zależy od tego, czy Twój GIF jest animowany, czy to pojedyncza nieruchoma klatka.

Kompresja GIF krok po kroku

Otwórz kompresor GIF i przeciągnij do niego plik: możesz wczytać kilka naraz. Narzędzie ponownie optymalizuje GIF i pokazuje nowy rozmiar, dzięki czemu możesz sprawdzić wynik, zanim go zapiszesz:

  • Przeciągnij swój GIF do kompresora.
  • Poczekaj, aż plik zostanie ponownie zakodowany, i porównaj rozmiar przed i po.
  • Wyeksportuj i pobierz mniejszą kopię.

Wszystko dzieje się na Twoim urządzeniu: możesz odłączyć się od internetu po załadowaniu strony, a narzędzie nadal będzie działać, co jest najprostszym dowodem na to, że Twój plik nigdzie nie jest przesyłany.

Animowane GIF-y: co naprawdę zmniejsza ich rozmiar

Jeśli Twój GIF jest animowany, sposobem na jego zmniejszenie przy zachowaniu ruchu jest skompresowanie go jako GIF. Kompresor GIF zmniejsza paletę kolorów i optymalizuje klatki, a animacja nadal się odtwarza: plik pozostaje w formacie .gif, który działa wszędzie tam, gdzie działał oryginał. Dwa czynniki mają największy wpływ na wynik: ograniczenie maksymalnego wymiaru (zmniejszenie szerokości o połowę usuwa trzy czwarte pikseli z każdej klatki) oraz skrócenie klipu do mniejszej liczby klatek przed kompresją.

A co z WebP? Jako format rzeczywiście obsługuje animację i przechowuje ruch znacznie wydajniej niż GIF, to prawda. Jednak konwerter GIF na WebP EditItAll konwertuje tylko pierwszą klatkę animowanego GIF-a, więc w efekcie otrzymujesz obraz nieruchomy. Jest to dokładnie to, czego potrzebujesz, gdy chcesz miniaturę lub klatkę na plakat, i dokładnie odwrotność tego, czego potrzebujesz, gdy liczy się ruch. Stworzenie animowanego WebP wymaga innego narzędzia niż ten konwerter; wolimy powiedzieć to od razu, niż pozwolić Ci odkryć to dopiero po zniknięciu animacji. Przewodnik po konwersji GIF na WebP szczegółowo omawia ten przypadek.

Kiedy warto zostać przy GIF-ie

GIF wciąż ma jedną prawdziwą przewagę: otwiera się wszędzie bez żadnych problemów, dlatego niektóre aplikacje do czatu, fora i klienty poczty akceptują tylko ten format i żaden inny. W przypadku pojedynczej nieruchomej klatki ograniczenie palety również ma mniejsze znaczenie, więc bezpośrednia kompresja często wystarcza. Szersze spojrzenie na wybór poziomu jakości i formatu znajdziesz w artykule jak kompresować obrazy bez utraty jakości, albo przejrzyj wszystkie narzędzia do obrazów.

Gotowy, by spróbować?

Za darmo, bez rejestracji — a nic, co otwierasz, nie opuszcza Twojego urządzenia.

Częste pytania

Jak zmniejszyć GIF, nie psując go?+

Przepuść go przez kompresor GIF i porównaj rozmiar przed i po: zmniejsza on paletę i optymalizuje klatki, a animacja nadal się odtwarza. Jeśli to nie wystarczy, ogranicz maksymalny wymiar lub skróć klip do mniejszej liczby klatek przed kompresją; te dwa czynniki najbardziej wpływają na rozmiar.

Dlaczego mój GIF jest w ogóle taki duży?+

Animowany GIF przechowuje każdą klatkę w pełni i jest ograniczony do 256 kolorów, co wymusza dithering na treściach fotograficznych. Razem sprawia to, że nawet krótki klip waży kilka megabajtów.

Czy powinienem przekonwertować mój GIF na WebP?+

Dla nieruchomego GIF-a z jedną klatką: tak, plik WebP jest zwykle wyraźnie mniejszy. Dla animowanego GIF-a: nie. Konwerter EditItAll bierze tylko pierwszą klatkę, więc otrzymujesz nieruchomy WebP, a ruch znika. Konwertuj świadomie, gdy chcesz miniaturę lub obraz na plakat; w przeciwnym razie skompresuj GIF i zachowaj jego animację.

Czy mój GIF jest przesyłany na serwer podczas kompresji?+

Nie. Kompresor działa w całości w przeglądarce, więc Twój GIF nigdy nie opuszcza Twojego urządzenia. Możesz przejść w tryb offline po załadowaniu strony, a narzędzie nadal będzie działać.

Powiązane poradniki

Więcej poradników o Kompresowanie obrazów →