Invertire un GIF animato

Invertire l'ordine dei fotogrammi GIF completamente composti e associare ogni fotogramma invertito a una mappatura del ritardo documentata prima della ricodifica locale.

Quando questo strumento è utile

Creare un loop all'indietro di una semplice azione, rivelazione, tratto di disegno o studio del movimento senza riordinare manualmente i fotogrammi estratti.

Come funziona l'elaborazione locale

Il browser risolve lo smaltimento dei GIF in frame RGBA completi, inverte quell'array di frame visibili, applica la mappatura dei ritardi tra frame adiacenti documentata e quantizza la sequenza in un nuovo GIF con il conteggio dei loop analizzato.

Come usarlo

  1. Prepara la sorgente: Creare un loop all'indietro di una semplice azione, rivelazione, tratto di disegno o studio del movimento senza riordinare manualmente i fotogrammi estratti.
  2. Elabora localmente: Il browser risolve lo smaltimento dei GIF in frame RGBA completi, inverte quell'array di frame visibili, applica la mappatura dei ritardi tra frame adiacenti documentata e quantizza la sequenza in un nuovo GIF con il conteggio dei loop analizzato.
  3. Scarica e verifica: Riproduci il risultato dall'inizio fino al loop completo, confronta ogni frame invertito con il corrispondente frame sorgente, verifica le pause e le transizioni di smaltimento, e controlla trasparenza, qualità della palette, numero di frame e durata totale.

Limitazioni importanti

La riproduzione inversa non può ricreare la reversibilità fisica o stati intermedi nascosti, e il timing asimmetrico della sorgente può risultare diverso dopo la mappatura dei ritardi documentata. Il GIF viene ri-quantizzato con palette, dithering e limiti di trasparenza binaria; arrotondamento ai centesimi di secondo, perdita di metadati e comportamento specifico del visualizzatore con ritardi brevi continuano a essere applicati.

Verifica il risultato scaricato

Riproduci il risultato dall'inizio fino al loop completo, confronta ogni frame invertito con il corrispondente frame sorgente, verifica le pause e le transizioni di smaltimento, e controlla trasparenza, qualità della palette, numero di frame e durata totale.

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 loop all'indietro di una semplice azione, rivelazione, tratto di disegno o studio del movimento senza riordinare manualmente i fotogrammi estratti.

Cosa fa effettivamente il browser?

Il browser risolve lo smaltimento dei GIF in frame RGBA completi, inverte quell'array di frame visibili, applica la mappatura dei ritardi tra frame adiacenti documentata e quantizza la sequenza in un nuovo GIF con il conteggio dei loop analizzato.

Quali limiti devo comprendere?

La riproduzione inversa non può ricreare la reversibilità fisica o stati intermedi nascosti, e il timing asimmetrico della sorgente può risultare diverso dopo la mappatura dei ritardi documentata. Il GIF viene ri-quantizzato con palette, dithering e limiti di trasparenza binaria; arrotondamento ai centesimi di secondo, perdita di metadati e comportamento specifico del visualizzatore con ritardi brevi continuano a essere applicati.

Come dovrei verificare il risultato?

Riproduci il risultato dall'inizio fino al loop completo, confronta ogni frame invertito con il corrispondente frame sorgente, verifica le pause e le transizioni di smaltimento, e controlla trasparenza, qualità della palette, numero di frame e durata totale.

Strumenti correlati