Kiedy to narzędzie jest przydatne
Tworzenie GIF-a jako kopii zapasowej dla skromnego animowanego WebP, gdy odbierająca aplikacja nie może odtworzyć animowanego WebP, ale akceptuje GIF.
Jak działa przetwarzanie lokalne
Gdy ImageDecoder zgłasza obsługiwane animowane klatki WebP, przeglądarka dekoduje pełne płótna RGBA i czasy trwania, konwertuje czas na setne sekundy w GIF-ie, kwantuje kolory zgodnie z wybraną paletą i ustawieniami ditheringu oraz zapisuje pętlę GIF.
Jak go używać
- Przygotuj źródło: Tworzenie GIF-a jako kopii zapasowej dla skromnego animowanego WebP, gdy odbierająca aplikacja nie może odtworzyć animowanego WebP, ale akceptuje GIF.
- Przetwórz lokalnie: Gdy ImageDecoder zgłasza obsługiwane animowane klatki WebP, przeglądarka dekoduje pełne płótna RGBA i czasy trwania, konwertuje czas na setne sekundy w GIF-ie, kwantuje kolory zgodnie z wybraną paletą i ustawieniami ditheringu oraz zapisuje pętlę GIF.
- Pobierz i zweryfikuj: Porównaj kilka pętli WebP i GIF obok siebie w docelowych przeglądarkach, potwierdź liczbę klatek, czas trwania i zachowanie pętli, sprawdź gradienty i przezroczyste krawędzie oraz zweryfikuj rzeczywisty rozmiar bajtów GIF-a, zanim zastąpisz jakikolwiek zasób dostarczany.
Ważne ograniczenia
Wejście animowanego WebP działa tylko tam, gdzie ImageDecoder przeglądarki udostępnia wymagany kodek i klatki; nie ma uniwersalnej kopii zapasowej. GIF ma maksymalnie 256 wpisów palety na tabelę kolorów, binarną przezroczystość i opóźnienia w setnych sekundach, więc kolor, alfa, czas, rozmiar pliku i efektywność kompresji mogą być znacznie gorsze. Konwersja jest stratna i nie zachowuje metadanych WebP.
Zweryfikuj pobrany wynik
Porównaj kilka pętli WebP i GIF obok siebie w docelowych przeglądarkach, potwierdź liczbę klatek, czas trwania i zachowanie pętli, sprawdź gradienty i przezroczyste krawędzie oraz zweryfikuj rzeczywisty rozmiar bajtów GIF-a, zanim zastąpisz jakikolwiek zasób dostarczany.
Prywatność wbudowana w projekt
Twoje pliki pozostają w tej przeglądarce. Narzędzie nie wysyła źródła ani wyniku na nasze serwery.
Pytania i odpowiedzi
Kiedy to narzędzie jest przydatne?
Tworzenie GIF-a jako kopii zapasowej dla skromnego animowanego WebP, gdy odbierająca aplikacja nie może odtworzyć animowanego WebP, ale akceptuje GIF.
Co właściwie robi przeglądarka?
Gdy ImageDecoder zgłasza obsługiwane animowane klatki WebP, przeglądarka dekoduje pełne płótna RGBA i czasy trwania, konwertuje czas na setne sekundy w GIF-ie, kwantuje kolory zgodnie z wybraną paletą i ustawieniami ditheringu oraz zapisuje pętlę GIF.
Jakie ograniczenia muszę zrozumieć?
Wejście animowanego WebP działa tylko tam, gdzie ImageDecoder przeglądarki udostępnia wymagany kodek i klatki; nie ma uniwersalnej kopii zapasowej. GIF ma maksymalnie 256 wpisów palety na tabelę kolorów, binarną przezroczystość i opóźnienia w setnych sekundach, więc kolor, alfa, czas, rozmiar pliku i efektywność kompresji mogą być znacznie gorsze. Konwersja jest stratna i nie zachowuje metadanych WebP.
Jak powinienem zweryfikować wynik?
Porównaj kilka pętli WebP i GIF obok siebie w docelowych przeglądarkach, potwierdź liczbę klatek, czas trwania i zachowanie pętli, sprawdź gradienty i przezroczyste krawędzie oraz zweryfikuj rzeczywisty rozmiar bajtów GIF-a, zanim zastąpisz jakikolwiek zasób dostarczany.