Palette di colori GIF: perché 256 colori contano

Il formato GIF utilizza colori indicizzati a 8 bit, limitando ogni fotogramma a 256 colori dall'intero spazio RGB da 16,7 milioni. I colori che scegli per quella palette — e il modo in cui simuli i colori mancanti con il dithering — determinano se la tua GIF apparirà professionale o di scarsa qualità. Questa guida spiega la generazione della palette, gli algoritmi di dithering e le strategie pratiche di ottimizzazione.

Converti MP4 in GIF

Crea GIF con palette di colori ottimali

MP4 GIF

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Caricamento crittografato via HTTPS. File eliminati automaticamente entro 2 ore.

Perché le GIF supportano solo 256 colori

Il formato GIF è stato progettato nel 1987, quando 256 colori erano considerati generosi per i display dei computer. Utilizza colori indicizzati a 8 bit: ogni pixel memorizza un indice (0–255) che fa riferimento a un colore in una tabella di ricerca (la palette). La palette contiene fino a 256 colori, ciascuno definito come una tripletta RGB.

L'intuizione chiave: questi 256 colori possono essere qualsiasi 256 colori dell'intero spazio colore RGB da 16,7 milioni. Una GIF di un tramonto può utilizzare 256 sfumature di arancione, rosso e viola. Una GIF di una foresta può utilizzare 256 sfumature di verde. La sfida è scegliere i 256 colori giusti per il tuo contenuto specifico.

Perché la selezione della palette è importante

Una palette «web-safe» generica utilizza un set fisso di 216 colori distribuiti sullo spettro. Per i contenuti video, questo produce risultati scadenti perché i colori potrebbero non corrispondere affatto al tuo video.

Una palette personalizzata analizza i pixel effettivi del tuo video e seleziona i 256 colori che rappresentano al meglio il contenuto. Il miglioramento è drammatico — i colori appaiono naturali, le sfumature sono più morbide e i dettagli vengono preservati.

Il nostro convertitore utilizza l'approccio a due passaggi di FFmpeg: prima analizza il video per generare una palette ottimale (palettegen), poi applica quella palette per creare la GIF (paletteuse). Questo produce risultati notevolmente migliori rispetto agli strumenti a passaggio singolo.

Metodi di generazione della palette

Modalità full (stats_mode=full)

Analizza tutti i pixel in tutti i fotogrammi per costruire un'unica palette globale. Ideale per video con contenuti diversificati e in evoluzione, come clip di film, sequenze d'azione e videoclip musicali in cui i colori variano tra i fotogrammi.

Modalità diff (stats_mode=diff)

Conta solo i pixel che cambiano tra i fotogrammi. Migliore per video con sfondi statici come registrazioni dello schermo, presentazioni e video tipo talking-head. Produce file più piccoli perché assegna più voci di palette al contenuto che cambia e meno allo sfondo invariato.

Modalità single (stats_mode=single)

Crea una nuova palette per ogni fotogramma. Offre la massima qualità possibile poiché ogni fotogramma riceve una palette ottimizzata, ma produce file più grandi. Ideale per contenuti fotografici in cui la precisione del colore è critica.

Compromessi sul numero di colori

Colori Qualità Risparmio dimensioni Ideale per
256 Migliore possibile Riferimento Contenuti fotografici
128 Differenza appena percepibile 15–25 % Punto ideale per la maggior parte dei contenuti
64 Lieve banding 30–45 % Registrazioni dello schermo
32 Posterizzazione evidente 45–60 % Solo grafica semplice
16 Degrado significativo 60–75 % Loghi, pixel art

Dithering: simulare i colori mancanti

Il dithering utilizza pattern dei colori disponibili per simulare colori non presenti nella palette. È la differenza tra un banding di colore brusco e sfumature dall'aspetto morbido.

  • Nessun dithering: mappa ogni pixel al colore della palette più vicino. Il più veloce, file più piccoli, ma mostra banding visibile sulle sfumature. Ideale per contenuti a colori piatti come loghi e pixel art.
  • Bayer (ordinato): utilizza un pattern di tratteggio deterministico. Il pattern regolare si comprime bene, rendendolo la scelta migliore quando la dimensione del file è critica. Pattern leggermente visibile a ispezione ravvicinata.
  • Floyd-Steinberg (diffusione d'errore): distribuisce l'errore di quantizzazione ai pixel vicini. Produce i risultati dall'aspetto più naturale per contenuti fotografici. File più grandi a causa dei pattern di pixel dall'aspetto casuale.
  • Sierra2: diffusione d'errore migliorata con un kernel di distribuzione più ampio. Produce risultati intermedi tra Floyd-Steinberg e Bayer sia in qualità sia in dimensione del file. La nostra raccomandazione predefinita.

Raccomandazioni per tipo di contenuto

Contenuto Modalità palette Colori Dithering
Registrazione schermo diff 128 Bayer
Clip di film full 256 Sierra2
Animazione di logo full 64 Nessuno
Fotografia single 256 Floyd-Steinberg

Alternative moderne con migliore supporto dei colori

Se il limite di 256 colori del GIF è inaccettabile per il tuo contenuto, considera queste alternative:

  • Animazione WebP: colore a 24 bit (16,7 M di colori), piena trasparenza alpha, 50–70 % più piccolo di GIF. Supportato da oltre il 97 % dei browser.
  • APNG: piena qualità PNG con colore a 24 bit e alpha a 8 bit. Stesso supporto browser di WebP. Ideale quando serve trasparenza con colore pieno.
  • MP4/WebM: milioni di colori, file molto più piccoli. Usa <video autoplay loop muted playsinline> sui siti web.

Confronta tutte le opzioni nel nostro confronto dei formati animati.

Prova la palette personalizzata

Crea una GIF con impostazioni di colore ottimizzate

MP4 GIF

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Domande frequenti

Il limite di 256 colori del GIF causa banding visibile nelle sfumature. Attiva il dithering (Sierra2 o Floyd-Steinberg) per simulare colori aggiuntivi tramite pattern di pixel.

Usa «full» per video con contenuti diversificati e in evoluzione (clip di film, azione). Usa «diff» per video con sfondi statici (registrazioni dello schermo, talking head) — produce file più piccoli.

128 colori è il punto ideale: 15–25 % più piccolo di 256 con una differenza appena visibile. Per animazioni semplici, 64 colori funzionano bene. Scendi a 32 solo per contenuti molto semplici come i loghi.

Sierra2 per uso generale. Floyd-Steinberg per contenuti fotografici con sfumature. Bayer per le dimensioni di file più piccole (registrazioni schermo, emoji). Nessun dithering per loghi a colori piatti.

Altre guide su MP4 in GIF

How to Convert Video to GIF: Complete Guide
Convertire un video MP4 in un GIF animato è semplice: carica il tuo file, lascia che il nostro server estragga i foto...
GIF vs MP4: Quando Usare Ciascun Formato
GIF e MP4 risolvono problemi diversi. Il GIF si riproduce automaticamente ovunque senza un lettore video, ma è limita...
Impostazioni di qualità GIF: come creare GIF migliori dal video
La maggior parte degli strumenti da video a GIF produce risultati scadenti perché ignora le impostazioni che contano ...
Come ridurre la dimensione di un file GIF: 7 metodi comprovati
I file GIF sono notoriamente grandi perché il formato memorizza ogni fotogramma come un'immagine separata senza compr...
Guida al frame rate GIF: quali FPS usare?
Il frame rate è il compromesso più importante nella creazione di GIF: più fotogrammi al secondo significano movimento...
Limiti di dimensione GIF per Discord, Slack, Twitter ed e-mail
Ogni piattaforma ha limiti di dimensione GIF diversi, e superarli significa che il tuo caricamento venga rifiutato o ...
GIF Animate nelle Email: Best Practice & Guida alle Dimensioni
Le GIF animate possono aumentare il tasso di click nelle email fino al 26%, ma solo se usate correttamente. Questa gu...
Impostazioni Loop GIF: Infinito, Una Volta & Personalizzato
Il comportamento del loop nei GIF è controllato da un semplice numero memorizzato nel blocco di estensione applicazio...
Come creare GIF per Discord: Chat, Emoji e icone del server
Discord ha requisiti GIF diversi per messaggi di chat, emoji personalizzate, icone del server e immagini del profilo....
Confronto tra Formati Animati: GIF vs WebP vs APNG vs MP4
La GIF non è più l'unico formato animato, ma rimane il più universalmente supportato. Questa guida confronta i quattr...
Torna al convertitore MP4 a GIF

Richiedi una funzione

0 / 2000