Un attimo...(/)
Stiamo attualmente ottimizzando le tue immagini. Attendere un momento mentre garantiamo i migliori risultati di qualità per te.
Perfetto, abbiamo compresso con successo le tue immagini.
Immagini ottimizzate.
Stiamo attualmente ottimizzando le tue immagini. Attendere un momento mentre garantiamo i migliori risultati di qualità per te.
Immagini ottimizzate.
Se carichi due GIF su questa pagina, potresti ottenere una riduzione del 40 percento su una e nessuna sull’altra. Non è il tool a essere incoerente: vale la pena capirlo prima di caricare, perché è l’aspetto più confuso delle GIF. Una GIF non ha un cursore di qualità. Non c’è nulla al suo interno da sacrificare per ridurre la dimensione come avviene nei JPEG. Tutto ciò che un compressore GIF può fare è eliminare le ripetizioni, quindi il risultato dipende quasi esclusivamente da quanta ripetizione contiene il tuo file all’origine.
In due punti, e nessuno dei due è l’immagine come la penserebbe un fotografo. Il primo è la tavolozza dei colori: ogni GIF contiene una palette fino a 256 colori, e una GIF animata può avere una palette separata per ogni singolo fotogramma. Il secondo sono i fotogrammi. Una GIF scritta senza attenzione salva ogni fotogramma per intero, ridipingendo tutta la tela trenta volte solo per spostare una piccola casella sullo schermo.
Il lavoro consiste quindi nel fondere queste palette per fotogramma in una tabella condivisa e smettere di salvare nuovamente ciò che non è cambiato. Nessuno di questi passaggi tocca i tuoi colori. Nel primo test qui sotto, 29 palette di fotogramma separate sono diventate una tabella globale, il file ha perso il 40 percento del suo peso e i quattro colori che abbiamo campionato sono tornati esattamente come erano in origine.
Abbiamo passato sei file su questa pagina e annotato il conteggio dei byte dei risultati.
| File | Originale | Restituito | Variazione |
| Animazione da registrazione schermo, 30 fotogrammi, 640 per 400 | 41.699 byte | 24.994 | -40,1% |
| Singolo fotogramma con sfondo trasparente | 1.990 byte | 1.861 | -6,5% |
| Animazione già compressa al massimo, 24 fotogrammi | 334.312 byte | 334.027 | -0,1% |
| Singolo fotogramma già su una palette compatta | 56.676 byte | 56.676 | 0% |
| Animazione a otto fotogrammi con commenti, XMP, GPS e profilo colore | 15.850 byte | 9.953 | -37,2% |
| Un PNG caricato su questa pagina | 703.830 byte | 74.379 | -89,4% |
La prima riga era una registrazione dello schermo: trenta fotogrammi, gran parte della tela identica da uno all’altro e una palette separata su quasi ogni fotogramma. C’era molta ripetizione da eliminare. La quinta riga era un singolo fotogramma statico già su una palette compatta di 256 colori, quindi non c’era più nulla da togliere, ed è tornato esattamente a 56.676 byte, il numero di partenza.
Questa è la versione onesta di una promessa che molte pagine nei risultati di ricerca fanno a gran voce. Se la tua GIF proviene da un convertitore video, da un registratore schermo o da un vecchio preset di esportazione, aspettati un risparmio reale. Se è già passata da un ottimizzatore, aspettati molto poco, e considera uno zero come il tool che ti dice la verità invece di sacrificare la qualità per mostrare una percentuale.
Abbiamo verificato a livello di byte, non solo guardando la riproduzione. Il file compresso da trenta fotogrammi conteneva ancora trenta fotogrammi, trenta blocchi di temporizzazione con il ritardo originale di 80 millisecondi e l’estensione di loop che dice al browser di ripetere. La tela era ancora 640 per 400. Nulla è stato appiattito in un’immagine statica e nessun fotogramma è stato eliminato per far sembrare la riduzione maggiore.
Una GIF trasparente è tornata più piccola del 6,5 percento. Abbiamo disegnato il risultato su una tela e letto quattro pixel: l’angolo era ancora completamente trasparente, il rosso era ancora 220, 40, 60 e il bianco era ancora bianco puro. Lo stesso controllo sull’animazione da trenta fotogrammi ha restituito il blu dell’intestazione, il grigio della pagina, il grigio della riga e il riquadro rosso invariati dopo una riduzione del 40 percento. Poiché il risparmio deriva dall’eliminazione delle ripetizioni e non dall’approssimazione dei colori, è questo che puoi aspettarti.
Un compressore può solo eliminare ciò che si ripete. Non può decidere che la tua animazione dura quattro secondi di troppo o che non doveva essere larga 800 pixel. Queste scelte vengono fatte prima che il file arrivi su questa pagina e fissano il limite minimo. Il calcolo è semplice: una GIF pesa circa quanto l’area della tela moltiplicata per il numero di fotogrammi, quindi dimezzare larghezza e altezza riduce di circa tre quarti, e abbassare il frame rate da trenta a dodici al secondo è di solito impercettibile nei clip che si pubblicano. Se una GIF compressa è ancora troppo pesante, queste due leve la ridurranno molto più di qualsiasi ottimizzatore.
Una GIF può contenere una quantità sorprendente di testo invisibile, e non tutto in un unico punto. Ci sono blocchi di commento che, in un’animazione, possono essere presenti su ogni fotogramma. C’è un pacchetto XMP, dove Photoshop e altri strumenti Adobe memorizzano marca e modello della fotocamera, autore e copyright, e le coordinate GPS. Ci sono estensioni di testo semplice e profili colore. Nulla di tutto ciò appare guardando l’immagine.
Abbiamo creato un file con tutto questo: dieci blocchi di commento, un pacchetto XMP completo con latitudine, longitudine, altitudine e data di scatto, marca e modello della fotocamera, software utilizzato, una riga di credito e una nota di copyright, un profilo colore e un’estensione di testo semplice. Poi lo abbiamo passato su questa pagina e letto il risultato con uno strumento di analisi dei metadati. Tutto era sparito. Gli otto fotogrammi erano ancora otto e l’animazione continuava a ripetersi all’infinito.
Questo avviene nello stesso passaggio della compressione, quindi non ti costa nulla e non serve un secondo caricamento. Spiega anche un risultato che potresti trovare strano: un file può tornare più piccolo anche se il compressore non ha trovato ripetizioni da eliminare, perché il testo che viaggiava insieme non c’è più.
L’uploader accetta anche PNG, JPG, JPEG, WEBP, AVIF, SVG, TIFF, BMP e JFIF, e ogni file viene restituito nel formato di partenza. Il PNG nella tabella sopra è stato caricato come PNG ed è tornato come PNG, ancora 1400 per 900 quando abbiamo letto l’intestazione. Arrivare sulla pagina GIF non converte le altre immagini in un altro formato.
Per le fotografie invece delle animazioni, Rimuovi metadati foto elimina EXIF e GPS senza ricodificare l’immagine. Se la tua GIF è un singolo fotogramma statico e non un’animazione, Comprimi PNG è solitamente la scelta migliore. E per lo stesso contenuto in un formato progettato molto dopo il 1987, Comprimi WebP gestisce sia immagini statiche che animate.