Jak zrobić GIF ze zdjęć lub krótkiego wideo
Aby zrobić GIF, zbierz klatki: zdjęcia w żądanej kolejności albo krótki klip wideo. Następnie wybierz szerokość, liczbę klatek na sekundę i ustawienie pętli, po czym wyeksportuj plik. Trzymaj GIF krótki i wąski. Każda klatka w GIF-ie jest zapisywana jako osobny obraz, więc to liczba klatek i ich wymiary w pikselach decydują o wielkości pliku. Porównanie Ezgif, GIPHY i CloudConvert opisuje internetowe narzędzia do zamiany wideo na GIF.
Tworzenie GIF-aPotrzebuję GIF-a ze zdjęć lub klipuZrób to za darmoCzego GIF potrafi, a czego nie
Format GIF narzuca kilka twardych ograniczeń, które wpływają na wszystko inne.
- 256 kolorów na klatkę. Tablica kolorów każdej klatki zawiera maksymalnie 256 wpisów, a każdy piksel wskazuje jeden z nich. Zdjęcia z wieloma subtelnymi odcieniami trzeba zredukować do tych 256.
- Brak dźwięku. Specyfikacja GIF definiuje bloki dla obrazów, sterowania grafiką, komentarzy, tekstu i danych aplikacji. Nie ma w niej dźwięku. GIF z klipu wideo odtwarza się bez dźwięku.
- Czas klatek w setnych sekundy. Opóźnienie każdej klatki jest zapisywane w jednostkach 1/100 s, więc klatka może trwać 0,10 s lub 0,50 s, ale nie 0,123 s.
- Zapętlenie. Pierwotny format odtwarzał animację jeden raz. Pętlę wprowadziło szeroko stosowane rozszerzenie Netscape, a dziś niemal każda przeglądarka obsługuje liczbę powtórzeń, gdzie zero oznacza pętlę bez końca.
- Kompresja. Dane obrazu są kompresowane algorytmem LZW, który działa najlepiej na jednolitych obszarach w jednym kolorze, a najgorzej na szumie i drobnej fakturze.
Dlaczego GIF-y są duże
Każda klatka jest zapisywana osobno, jako obraz z własnymi pikselami. GIF z 30 klatkami przechowuje 30 obrazów, a nie jeden obraz i same zmiany. Kompresja LZW zmniejsza każdą klatkę, ale nie zmniejszy klatki pełnej zaszumionych detali, jak zdjęcie trawy czy tłumu.
Rozmiar zależy od trzech rzeczy, które wybierasz:
- Szerokość i wysokość: liczba pikseli w każdej klatce.
- Liczba klatek na sekundę: ile klatek przypada na sekundę.
- Długość: liczba sekund.
Łączna liczba klatek to liczba klatek na sekundę pomnożona przez długość. Klip trwający 3 s przy 10 klatkach na sekundę ma 30 klatek.
Dla przykładu: klatka o wymiarach 480 × 270 pikseli ma 129 600 pikseli. Przy jednym bajcie na piksel, przed kompresją, to 129 600 bajtów na jedną klatkę. Trzydzieści takich klatek daje około 3,9 MB, zanim LZW je zmniejszy. Podwojenie szerokości i wysokości do 960 × 540 daje cztery razy więcej pikseli na klatkę, więc te same 30 klatek przed kompresją zajęłoby około cztery razy więcej miejsca. Podwojenie liczby klatek na sekundę albo długości podwaja natomiast liczbę klatek. Każde z tych trzech ustawień mnoży plik. Szerokość jest najdroższa, bo mnoży piksele w każdej klatce.
Wybierz szerokość, liczbę klatek i długość
Zacznij od najmniejszej szerokości, przy której nadal widać to, co ważne. GIF oglądany na ekranie telefonu nie potrzebuje dużej klatki. Najpierw zmniejsz szerokość.
Liczba klatek na sekundę decyduje o płynności. Powolny ruch, na przykład wylewanie się płynu albo powolny obrót, wygląda dobrze przy niższej wartości. Szybki ruch, na przykład odbijającą się piłkę, potrzebuje więcej klatek, żeby wyglądać płynnie, a każda dodatkowa klatka zwiększa rozmiar.
Trzymaj długość krótką. GIF najlepiej sprawdza się jako pętla kilkusekundowa. Przy dłuższym materiale lepszym formatem jest krótkie wideo, ponieważ kodeki wideo są zaprojektowane do kompresji ruchu między klatkami znacznie wydajniej niż klatki GIF, oparte na 256 kolorach i kompresji LZW.
Jeśli wynik jest za duży, zmniejsz najpierw szerokość, potem liczbę klatek, a na końcu długość. Narzędzie do kompresji obsługuje pliki JPG, PNG i WebP, więc zmniejsz bardzo duże zdjęcia, zanim z nich zbudujesz GIF.
Jeśli twoje klatki pochodzą już z klipu wideo, narzędzie wideo na GIF zaczyna od klipu i przycina go do potrzebnej długości, co oszczędza ręczne eksportowanie klatek.
Dodaj tekst przed eksportem
Jeśli GIF potrzebuje podpisu, dodaj go do każdego kadru, zanim połączysz klatki. Narzędzie do dodawania tekstu umieszcza tekst na zdjęciu z kolorem, obrysem lub prostokątnym tłem. Tło w formie prostokąta utrzymuje czytelność tekstu, gdy tło zmienia się z klatki na klatkę. Ustaw tekst w tym samym miejscu na każdej klatce, żeby nie skakał.
Rozmycie i pasmowanie
Gdy płynne przejście, na przykład niebo, zostaje zredukowane do 256 kolorów, między odcieniami mogą pojawić się pasy. Dithering temu zapobiega, rozrzucając piksele dwóch sąsiednich kolorów tak, że oko odbiera kolor pośredni.
Najbardziej znaną metodą jest dithering Floyda–Steinberga, opublikowany w 1976 roku przez Roberta Floyda i Louisa Steinberga. Rozdziela błąd każdego piksela na nieprzetworzonych sąsiadów, używając wag 7/16, 3/16, 5/16 i 1/16. Zwykle wybiera się go, gdy obraz pełnokolorowy zamieniany jest na ograniczoną paletę, na przykład 24-bitowy PNG na GIF.
Dithering ma swoją cenę. Rozrzucone piksele dodają detali, których LZW nie potrafi dobrze skompresować, więc GIF z ditheringiem jest zwykle większy. Stosuj dithering do zdjęć i przejść tonalnych. Przy płaskiej grafice, logotypach i zrzutach ekranu wyłącz go, bo tylko dodaje szumu.
Zrób pętlę, która działa płynnie
Pętla wygląda najlepiej, gdy ostatnia klatka naturalnie przechodzi w pierwszą. Przytnij klip tak, by zaczynał się i kończył w podobnej pozycji. W przypadku wideo wybierz punkty początku i końca tak, by ruch się domykał, zamiast przeskakiwać z powrotem. Pętla, która zatrzymuje się i startuje ze szarpnięciem, zwykle oznacza, że pierwsza i ostatnia klatka są zbyt różne.
Szybkie odpowiedzi
Czy GIF może mieć dźwięk? Nie. Dodaj dźwięk osobno albo użyj krótkiego wideo.
Dlaczego mój GIF wygląda na prążkowany? To pasmowanie kolorów, powstałe przy redukcji płynnego przejścia do 256 kolorów. Dithering może pomóc, choć zwiększa rozmiar pliku.
Dlaczego mój GIF się zacina? Liczba klatek na sekundę jest niska albo klatki zmieniają się dużymi skokami. Zwiększ liczbę klatek, jeśli plik to udźwignie, albo skróć klip i sprawdź każdą klatkę pod kątem dużego skoku.
Czy narzędzie działa w mojej przeglądarce? Tak. Zdjęcia i wideo pozostają na twoim urządzeniu podczas tworzenia GIF-a.
Przetłumaczone z Wersja angielska przy wsparciu AI.
Komentarze
Brak komentarzy. Bądź pierwszy.


