Salta al contenuto principale

Tutta l'elaborazione avviene localmente nel tuo browser

Image Machine logo
Image Machine

Torna alla Home

APNG a GIF — Converti un PNG animato in GIF animata

Converti un PNG animato (APNG) in una GIF animata direttamente nel tuo browser — l'inverso di GIF ad APNG. Il decodificatore compone ogni fotogramma APNG e lo ricodifica come GIF universalmente supportata, mantenendo la tempistica dell'animazione, il numero di fotogrammi e il numero di cicli. Nessun caricamento, nessuna filigrana — il tuo file non lascia mai il tuo dispositivo.

Carica un APNG da convertire in GIF

Trascina qui un PNG animato (.png o .apng), oppure clicca per sfogliare. Tutto funziona localmente sul tuo dispositivo.

Scegli APNG

Paste (Ctrl/⌘+V) or drop an image — or import from a URL

APNG in GIF converte una PNG animata (APNG) in una GIF animata interamente nel browser — l'esatto contrario del nostro strumento GIF in APNG. Un decoder JavaScript puro legge l'APNG chunk per chunk, compone ogni fotogramma (rispettando le sue operazioni dispose e blend) in un'immagine RGBA completa, e ricodifica la sequenza come una GIF animata standard. La GIF è il formato di animazione più universalmente supportato sul web: funziona in ogni browser, app di messaggistica, forum e piattaforma social, e si riproduce automaticamente inline praticamente ovunque — cosa che APNG ancora non fa. La conversione preserva il timing per fotogramma, il numero di fotogrammi e il conteggio dei loop. Poiché la GIF è limitata a una tavolozza di 256 colori per fotogramma e trasparenza a 1 bit (on/off), la tavolozza viene ri-quantizzata durante la conversione; questa è una proprietà intrinseca del formato GIF, non un difetto. Tutto gira in locale senza WebAssembly: il file non viene mai caricato, nessuna coda, nessun watermark, nessuna registrazione, e funziona offline dopo il caricamento della pagina.

Che cosa perde un APNG diventando GIF

Che cosa succedeL'APNG che carichiIl GIF che ne esce
ColoriFino a 16,7 milioni per fotogramma, e i fotogrammi fotografici li usano davvero: 14.204 colori distinti in un singolo fotogramma da 320x240 del nostro insieme di prova.Ricostruiti su una palette di al massimo 256 per fotogramma. Su quei fotogrammi fotografici ogni canale di colore finiva a 2,24 di distanza in media e fino a 14 nel caso peggiore: si vede come banding in una sfumatura, resta invisibile nella grafica piatta.
Trasparenza256 livelli, quindi un bordo può dissolversi gradualmente.Un bit: completamente trasparente o completamente opaco. Su un fotogramma con dissolvenza alfa morbida sono cambiati 300.120 pixel, il peggiore di 127 livelli. Un bordo morbido diventa netto.
Dimensione del fileLa dimensione caricata.Di solito molto minore, ed è questo il motivo per farlo. Gli stessi fotogrammi fotografici: 673,5 KB come GIF contro 1686,7 KB come APNG; con la dissolvenza alfa, 421,7 KB contro 1771,4 KB.
Fotogrammi e tempiRitardi per fotogramma memorizzati come frazione esatta.Ogni fotogramma resta con il proprio ritardo, arrotondato al centesimo di secondo che il GIF memorizza. Un file che cicla all'infinito continua a ciclare all'infinito.
Dove si riproduceIn tutti i browser attuali, ma ancora rifiutato da parecchio software datato e da molti moduli di caricamento.Ovunque. È il formato a cui rivolgersi quando qualcosa non accetta nient'altro.
Tornare indietro—Riconvertire il risultato in APNG restituisce i 256 colori e i bordi netti, non gli originali. L'informazione se ne va nel passaggio della palette, e nulla a valle può recuperarla.

Misurato facendo passare fotogrammi fotografici per i moduli di questa pagina stessa: lo stesso codice che gira il browser. Riproducibile con scripts/measure-apng-truecolor.mts. Due cose vale la pena sapere prima di convertire. Primo: la perdita è reale ma è concentrata. Illustrazione piatta, registrazioni dello schermo e pixel art spesso attraversano una palette quasi intatte, mentre foto e sfumature si riempiono di bande. Secondo: il guadagno di dimensione è tutto il senso dell'operazione, ed è ampio. Anche il verso opposto è misurato, su 8 animazioni di Wikimedia: un GIF convertito in APNG usciva al 95%-1064% dell'originale, 182% per il mediano, e non guadagnava nulla di misurabile, perché i fotogrammi di un GIF contengono già al massimo 256 colori e nessuna trasparenza parziale: al formato più grande non resta niente da preservare.

Come funziona

1

Scegli uno strumento

Scegli tra 168+ strumenti per ridimensionare, convertire, comprimere o migliorare la tua immagine.

2

Carica e modifica

Trascina e rilascia la tua immagine e regola le impostazioni. Rimane sul tuo dispositivo.

3

Scarica

Salva il risultato all'istante: senza filigrana e senza registrazione.

Perché Image Machine?

I tuoi file non lasciano mai il tuo dispositivo

Tutta l'elaborazione avviene localmente nel tuo browser. Le tue immagini non vengono mai caricate su un server.

Completamente gratuito

Ogni strumento è gratuito, senza limiti, senza filigrane e senza costi nascosti.

Velocissimo

Nessuna attesa per il caricamento: le tue immagini vengono elaborate all'istante sul tuo dispositivo.

Qualità professionale

Risultati perfetti fino al pixel, con pieno controllo su formato, dimensioni e qualità.

Domande frequenti

Perché convertire un'APNG in GIF?

La GIF è supportata praticamente ovunque — ogni browser, app di messaggistica, forum e social network la riproduce e la mette in loop automaticamente inline. APNG, pur essendo di qualità superiore, non è ancora accettata da molte app di chat e piattaforme. Convertire in GIF dà un file che puoi incollare o caricare quasi ovunque, ideale per reazioni, adesivi e clip in loop brevi.

La GIF sembrerà esattamente come l'APNG?

Perlopiù, ma non pixel per pixel. La GIF consente solo 256 colori per fotogramma e trasparenza on/off (1 bit), quindi un'APNG con pieno colore a 24 bit, gradienti o bordi morbidi anti-aliased verrà ri-quantizzata in una tavolozza. Potresti vedere leggero banding cromatico o bordi più duri intorno alle aree trasparenti — questa è una limitazione fondamentale della GIF, non un difetto della conversione. Il timing dell'animazione e il conteggio dei loop vengono preservati esattamente.

Mantiene il timing dell'animazione e il conteggio dei loop?

Sì. Il ritardo di ogni fotogramma APNG (la sua frazione di ritardo fcTL) viene convertito nel ritardo per fotogramma della GIF, e il valore num_plays dell'APNG viene scritto come conteggio del loop della GIF — 0 significa loop infinito, un numero positivo riproduce quel numero di volte. Il numero di fotogrammi viene preservato uno a uno.

È privato, e funziona con le PNG statiche?

La conversione gira interamente sul tuo dispositivo nel browser, quindi il file non viene mai caricato e nulla viene memorizzato su un server. Se trascini una normale PNG (non animata), viene trattata come un'immagine a singolo fotogramma e convertita in una GIF a un fotogramma. Le PNG indicizzate per palette, a 16 bit e interlacciate non sono supportate e riporteranno un errore chiaro.

Strumenti di Editing

Inverti Colori

Aggiungi Testo a GIF

Ruota e Capovolgi GIF

GIF a Foglio Sprite

Effetti GIF

Luminosità e Contrasto GIF