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 GIFDlaczego 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ć.