Inverti Video
Carica un video ed esporta un nuovo file con i fotogrammi riprodotti in ordine inverso e l'audio anch'esso invertito. Scegli MP4 o WebM come formato di output: lo strumento seleziona automaticamente quello che il tuo browser può codificare. Tutto avviene sul dispositivo usando le API native WebCodecs e Web Audio del browser, nessun upload coinvolto. Funziona meglio su clip brevi perché ogni fotogramma deve essere tenuto in memoria contemporaneamente.
Verificato da Vincenzo Manto, Fondatore e Lead Developer · Ultimo aggiornamento 11 ottobre 2026
Come funziona
- 1
Carica un file video e lascia che venga caricato nel player.
- 2
Controlla la durata mostrata sotto il player: le clip oltre un minuto mostrano un avviso sulla memoria.
- 3
Scegli MP4 o WebM come formato di output.
- 4
Clicca su esporta: lo strumento decodifica ogni fotogramma e l'intera traccia audio, inverte entrambi e ri-codifica un nuovo video.
Perché invertire un video non può essere trasmesso in streaming come un taglio
Tagliare o ritagliare un video può elaborare i fotogrammi uno alla volta in ordine, perché l'ordine di output corrisponde all'ordine di input. L'inversione ribalta completamente quell'ordine, quindi ogni fotogramma deve essere decodificato e tenuto in memoria prima che possa essere scritto il primo fotogramma di output, poi scritto a partire dall'ultimo. È un costo di memoria intrinseco di un'inversione realmente accurata fotogramma per fotogramma, motivo per cui questo strumento segnala le clip lunghe invece di faticare silenziosamente.
Mantenere la temporizzazione corretta dopo il ribaltamento
Invertire semplicemente un array di fotogrammi decodificati non basta: ogni fotogramma ha bisogno anche di un nuovo timestamp che scorra in avanti perché il file si riproduca in modo fluido. Questo strumento mantiene intatta la durata originale di ogni fotogramma ma ricalcola la sua posizione nella nuova timeline, così un video con temporizzazione variabile dei fotogrammi si inverte in modo pulito invece di scattare o desincronizzarsi dal suo audio, anch'esso invertito.
Domande frequenti
Anche l'audio viene invertito, o solo l'immagine?
Entrambi. La traccia audio viene decodificata completamente in un AudioBuffer, i campioni di ogni canale vengono invertiti, e l'audio invertito viene ri-codificato insieme ai fotogrammi video invertiti.
Perché viene detto che i video lunghi potrebbero essere lenti o far crashare la scheda?
Invertire richiede di decodificare in anticipo ogni singolo fotogramma in memoria, perché l'ordine dei fotogrammi deve essere ribaltato prima che possa iniziare la codifica - non è possibile trasmettere in streaming un'inversione come si può fare con un semplice taglio. Una clip lunga o ad alta risoluzione può usare molta RAM; questo strumento funziona meglio su clip sotto il minuto circa.
Avviene su un server?
No. Decodifica, inversione e ri-codifica avvengono interamente lato client nella tua scheda del browser usando WebCodecs e Web Audio: il video non viene mai caricato da nessuna parte.
Il video invertito avrà lo stesso frame rate e qualità?
Ogni fotogramma mantiene la sua durata originale, semplicemente riassegnata a una nuova posizione nella timeline invertita, quindi il frame rate è preservato. Il video viene ri-codificato con un'impostazione di qualità alta, anche se come per ogni ri-codifica c'è una piccola perdita generazionale rispetto alla fonte.
Cosa succede se il mio browser non supporta la codifica MP4 o WebM?
Lo strumento controlla cosa il tuo browser può effettivamente codificare prima che tu esporti e offre solo i formati che funzioneranno. Se nessuno dei due è disponibile (un browser molto vecchio), te lo dice chiaramente: prova una versione recente di Chrome, Edge, Firefox o Safari.
Strumenti correlati
Da Screenshot a Video Promo SaaS
Trasforma uno screenshot della tua app in un video promo con flyover 3D, come nelle landing page SaaS.
Taglia e Ritaglia Video
Taglia e ritaglia un video nel browser, esporta in MP4 o WebM con audio incluso.
Ridimensiona Video
Ridimensiona un video a dimensioni esatte in pixel nel browser, esporta in MP4 o WebM.