Comprimere un GIF verso un obiettivo di dimensione del file

Cercare tra palette GIF limitate, dimensioni e impostazioni opzionali di campionamento dei fotogrammi il miglior candidato trovato al di sotto di un target di byte richiesto.

Quando questo strumento è utile

Cercare di rispettare un limite di upload documentato per un GIF animato mentre si verifica quale qualità, dimensione o dettaglio temporale ha dovuto cambiare.

Come funziona l'elaborazione locale

Il browser codifica una serie limitata di candidati, misura i byte effettivi e sceglie il risultato con il punteggio più alto trovato entro il target secondo l'ordine di ricerca documentato; ogni candidato utilizza la quantizzazione della palette GIF e ritardi in centesimi di secondo.

Come usarlo

  1. Prepara la sorgente: Cercare di rispettare un limite di upload documentato per un GIF animato mentre si verifica quale qualità, dimensione o dettaglio temporale ha dovuto cambiare.
  2. Elabora localmente: Il browser codifica una serie limitata di candidati, misura i byte effettivi e sceglie il risultato con il punteggio più alto trovato entro il target secondo l'ordine di ricerca documentato; ogni candidato utilizza la quantizzazione della palette GIF e ritardi in centesimi di secondo.
  3. Scarica e verifica: Confermare che i byte effettivamente scaricati siano entro il limite esatto del servizio ricevente, rivedere le modifiche delle impostazioni riportate, riprodurre tutte le transizioni e i loop, e rifiutare un candidato il cui testo, movimento, colori o trasparenza non siano più accettabili.

Limitazioni importanti

Una dimensione richiesta è un obiettivo, non una garanzia: la ricerca può fallire quando intestazioni, conteggio dei fotogrammi o impostazioni minime accettate lo superano già. Raggiungere il target può richiedere meno colori, modifiche più forti di dithering, dimensioni più piccole o fotogrammi eliminati; i tempi sono ricalcolati quando i fotogrammi sono campionati, la trasparenza è binaria e l'output è lossy.

Verifica il risultato scaricato

Confermare che i byte effettivamente scaricati siano entro il limite esatto del servizio ricevente, rivedere le modifiche delle impostazioni riportate, riprodurre tutte le transizioni e i loop, e rifiutare un candidato il cui testo, movimento, colori o trasparenza non siano più accettabili.

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?

Cercare di rispettare un limite di upload documentato per un GIF animato mentre si verifica quale qualità, dimensione o dettaglio temporale ha dovuto cambiare.

Cosa fa effettivamente il browser?

Il browser codifica una serie limitata di candidati, misura i byte effettivi e sceglie il risultato con il punteggio più alto trovato entro il target secondo l'ordine di ricerca documentato; ogni candidato utilizza la quantizzazione della palette GIF e ritardi in centesimi di secondo.

Quali limiti devo comprendere?

Una dimensione richiesta è un obiettivo, non una garanzia: la ricerca può fallire quando intestazioni, conteggio dei fotogrammi o impostazioni minime accettate lo superano già. Raggiungere il target può richiedere meno colori, modifiche più forti di dithering, dimensioni più piccole o fotogrammi eliminati; i tempi sono ricalcolati quando i fotogrammi sono campionati, la trasparenza è binaria e l'output è lossy.

Come dovrei verificare il risultato?

Confermare che i byte effettivamente scaricati siano entro il limite esatto del servizio ricevente, rivedere le modifiche delle impostazioni riportate, riprodurre tutte le transizioni e i loop, e rifiutare un candidato il cui testo, movimento, colori o trasparenza non siano più accettabili.

Strumenti correlati