Compressore video
Comprimi un video nel browser per inviarlo via email o chat. Scegli una qualità o una dimensione in MB, abbassa la risoluzione, senza upload.
La compressione usa FFmpeg compilato in WebAssembly (video H.264, audio AAC, file MP4). La prima volta vengono scaricati circa 30 MB, poi conservati nella cache del browser. Ricodificare un video nel browser usa un solo core del processore: è molto più lento di un programma desktop, spesso più lento del tempo reale per i video HD. Abbassare la risoluzione lo velocizza molto.
Come comprimere un video
- Trascina un video nel riquadro qui sopra, oppure fai clic per scegliere un file (fino a 500 MB). Risoluzione, durata e dimensione compaiono sotto l’anteprima.
- Scegli la Compressione: - Per qualità (qualità costante, dimensione che dipende dal video), poi una Qualità: Alta (CRF 23, risparmio minore), Bilanciata (CRF 28) o File più piccolo (CRF 32, immagine visibilmente più morbida); - Per dimensione (punta a una dimensione del file), poi scrivi la Dimensione desiderata (MB), per esempio 8 per un allegato email. Viene suggerito un valore di circa un terzo dell’originale.
- Se vuoi, abbassa la Risoluzione (1080p, 720p, 480p o 360p) e scegli l’Audio: AAC a 128, 96 o 64 kbps, oppure Rimuovi l’audio.
- Premi Comprimi video. Compare una barra di avanzamento con un pulsante Annulla.
- Confronta le dimensioni mostrate sotto il risultato, guardalo e scaricalo se ti soddisfa.
Il risultato è sempre un file MP4 con video H.264 e audio AAC, la combinazione che si riproduce su ogni telefono, computer, browser e app di messaggistica.
Modalità per qualità o per dimensione?
Per qualità usa il constant rate factor (CRF) di x264. Invece di un bitrate fisso, l’encoder mantiene una qualità visiva costante e spende i bit dove l’immagine ne ha bisogno: un’intervista statica si comprime molto, una partita di calcio molto meno. Un CRF più basso significa qualità migliore e file più grande; ogni +6 dimezza circa la dimensione. CRF 23 è il valore predefinito dell’encoder e appare praticamente identico all’originale; 28 è un buon compromesso per la condivisione; 32 è visibilmente più morbido ma molto leggero. La dimensione finale non si può conoscere in anticipo.
Per dimensione funziona al contrario: lo strumento calcola il bitrate che rientra nella dimensione scelta, con
bitrate video (kbps) = dimensione desiderata × 8 × 0,97 ÷ durata − bitrate audio
(il 3 % è lasciato al contenitore MP4). Per un obiettivo di 10 MB su una clip di 60 secondi con audio a 96 kbps, sono circa 1260 kbps per il video. L’encoder fa la media di questo bitrate in un’unica passata, quindi il file di solito arriva entro circa il 10 % dall’obiettivo. Se la dimensione è troppo piccola per la durata (sotto circa 60 kbps di video), lo strumento ne chiede una più grande invece di produrre un file inguardabile.
Consigli per file più piccoli
- Abbassa la risoluzione. È l’impostazione più efficace. Un video girato in 4K o 1080p con il telefono si vede bene a 720p sullo schermo di un telefono e richiede circa metà dei bit. La risoluzione si riferisce al lato più corto, quindi i video verticali sono gestiti correttamente.
- Abbassa o rimuovi l’audio. 64 kbps bastano per il parlato. Per una registrazione dello schermo senza audio, rimuovilo.
- Taglia prima. Ogni secondo eliminato è risparmiato per intero: taglia l’inizio e la fine inutili con lo strumento per tagliare i video prima di comprimere.
- Se il risultato è più grande dell’originale, la sorgente era già compressa in modo efficiente: tieni l’originale o abbassa la risoluzione.
Velocità: ci vuole pazienza
La compressione ricodifica ogni fotogramma. Lo strumento usa FFmpeg compilato in WebAssembly (la prima volta vengono scaricati circa 30 MB, poi conservati nella cache del browser) e gira su un solo core del processore. È quindi molto più lento di un programma desktop come HandBrake. Come riferimento, su un computer recente un video Full HD richiede da una a due volte la propria durata, l’uscita a 720p è più veloce e un telefono è più lento. Tieni aperta la scheda durante l’elaborazione. Per video lunghi o grandi quantità di file, un programma desktop è la scelta migliore.
Domande frequenti
Il mio video viene caricato online?
No. Tutta la compressione avviene sul tuo dispositivo, dentro il browser. Nulla viene inviato a un server, il che significa anche nessuna attesa per l’upload.
Perché la compressione richiede così tanto tempo?
Codificare un video è un lavoro pesante, e WebAssembly nel browser usa un solo core del processore, senza gli encoder hardware dei programmi desktop. Scegliere una risoluzione più bassa velocizza parecchio.
Quale opzione usare per inviare un video via email?
Scegli Per dimensione (punta a una dimensione del file) e scrivi un valore un po’ inferiore al limite degli allegati, per esempio 20 per un limite di 25 MB. Per le app di messaggistica, 720p con Bilanciata (CRF 28) è di solito un buon punto di partenza.
La qualità peggiorerà?
Un po’, perché il video viene compresso di nuovo. Con Alta (CRF 23, risparmio minore) la differenza si vede a fatica; con File più piccolo (CRF 32, immagine visibilmente più morbida) dettagli e texture si ammorbidiscono. Controlla sempre l’anteprima prima di scaricare.
Quali codec video vengono usati?
L’uscita è video H.264 con audio AAC in un file MP4. Il motore contiene anche gli encoder HEVC e VP9, ma nel browser sono parecchie volte più lenti e l’HEVC non si riproduce ovunque, quindi si usa H.264.
Posso comprimere qualsiasi formato?
La maggior parte dei formati che FFmpeg sa leggere: MP4, MOV, WebM, MKV, AVI e altri. Se il browser non riesce a riprodurre il file non c’è anteprima, ma lo si può comprimere lo stesso.
Strumenti correlati
- Taglia video Taglia un video MP4, MOV, WebM o MKV nel browser. Scegli inizio e fine sull'anteprima, taglia veloce senza ricodifica o al fotogramma esatto. Senza upload.
- Da video a GIF Trasforma una parte di un video MP4, MOV o WebM in una GIF animata nel browser, con tavolozza di colori ottimizzata, stima del peso e anteprima.
- Da video a MP3 Estrai l'audio di un video MP4, MOV, WebM o MKV come file MP3 nel browser. Scegli il bitrate, tieni solo una parte, senza caricare nulla.
- Estrai fotogrammi da un video Estrai un fotogramma di un video in PNG o JPG a piena risoluzione, avanza fotogramma per fotogramma o cattura un'immagine ogni pochi secondi in ZIP.