Converti WebP animati in GIF

Usa un ImageDecoder del browser compatibile per leggere i frame WebP animati e codificare un GIF ampiamente riproducibile con palette esplicita, dithering e limiti temporali.

Quando questo strumento è utile

Creare un fallback GIF per un WebP animato modesto quando l'applicazione ricevente non può riprodurre WebP animati ma accetta GIF.

Come funziona l'elaborazione locale

Quando ImageDecoder segnala i frame WebP animati supportati, il browser decodifica interi canvas RGBA e durate, converte i tempi in centisecondi per GIF, quantizza i colori secondo la palette e le impostazioni di dithering selezionate e scrive un loop GIF.

Come usarlo

  1. Prepara la sorgente: Creare un fallback GIF per un WebP animato modesto quando l'applicazione ricevente non può riprodurre WebP animati ma accetta GIF.
  2. Elabora localmente: Quando ImageDecoder segnala i frame WebP animati supportati, il browser decodifica interi canvas RGBA e durate, converte i tempi in centisecondi per GIF, quantizza i colori secondo la palette e le impostazioni di dithering selezionate e scrive un loop GIF.
  3. Scarica e verifica: Confrontare più loop del WebP e della GIF affiancati nei browser target, confermare il numero di frame, la durata e il comportamento del loop, ispezionare gradienti e bordi traslucidi e verificare la dimensione effettiva in byte della GIF prima di sostituire qualsiasi asset di consegna.

Limitazioni importanti

L'input WebP animato funziona solo dove il browser ImageDecoder espone il codec e i frame richiesti; non esiste un fallback universale. La GIF ha al massimo 256 voci di palette per tabella dei colori, trasparenza binaria e ritardi in centisecondi, quindi colore, alfa, tempi, dimensione del file ed efficienza di compressione possono essere sostanzialmente peggiori. La conversione è lossy e non preserva i metadata del WebP.

Verifica il risultato scaricato

Confrontare più loop del WebP e della GIF affiancati nei browser target, confermare il numero di frame, la durata e il comportamento del loop, ispezionare gradienti e bordi traslucidi e verificare la dimensione effettiva in byte della GIF prima di sostituire qualsiasi asset di consegna.

Privato per progettazione

I tuoi file rimangono in questo browser. Lo strumento non carica la fonte o l'output sui nostri server.

Domande e risposte

Quando è utile questo strumento?

Creare un fallback GIF per un WebP animato modesto quando l'applicazione ricevente non può riprodurre WebP animati ma accetta GIF.

Cosa fa effettivamente il browser?

Quando ImageDecoder segnala i frame WebP animati supportati, il browser decodifica interi canvas RGBA e durate, converte i tempi in centisecondi per GIF, quantizza i colori secondo la palette e le impostazioni di dithering selezionate e scrive un loop GIF.

Quali limiti devo comprendere?

L'input WebP animato funziona solo dove il browser ImageDecoder espone il codec e i frame richiesti; non esiste un fallback universale. La GIF ha al massimo 256 voci di palette per tabella dei colori, trasparenza binaria e ritardi in centisecondi, quindi colore, alfa, tempi, dimensione del file ed efficienza di compressione possono essere sostanzialmente peggiori. La conversione è lossy e non preserva i metadata del WebP.

Come dovrei verificare il risultato?

Confrontare più loop del WebP e della GIF affiancati nei browser target, confermare il numero di frame, la durata e il comportamento del loop, ispezionare gradienti e bordi traslucidi e verificare la dimensione effettiva in byte della GIF prima di sostituire qualsiasi asset di consegna.

Strumenti correlati