Comprimi video
Riduci le dimensioni di un file video scegliendo un livello di compressione o una dimensione di destinazione in MB; se vuoi, puoi anche ridurne la risoluzione. Salva un file MP4 riproducibile ovunque, direttamente nel browser.
Input
Output
Leggimi
Che cos’è la compressione video?
La compressione video riduce le dimensioni di un file video memorizzando le immagini in modo più efficiente. Un encoder come H.264 mantiene le differenze tra un fotogramma e l’altro ed elimina i dettagli che probabilmente sfuggirebbero all’occhio. Più dettagli elimina, più il file diventa piccolo e l’immagine sfocata. Telefoni e videocamere registrano con un bitrate elevato per conservare ogni dettaglio, quindi spesso è possibile ridurre le dimensioni dei video anche di diverse volte senza differenze visibili.
Descrizione dello strumento
Questo strumento comprime un video nel browser. Scegli un livello di compressione oppure inserisci la dimensione desiderata per il file, ad esempio il limite di un servizio di posta elettronica o di un’app di chat, e scarica il video più piccolo in formato MP4. Puoi anche ridurre la risoluzione, un’opzione che consente di risparmiare più spazio nei video di grandi dimensioni. Non viene caricato nulla: il video viene elaborato sul tuo dispositivo con FFmpeg compilato in WebAssembly.
Funzionalità
- Tre livelli di compressione: leggera, media e forte
- Dimensione del file desiderata in megabyte, per rispettare i limiti di caricamento e degli allegati
- Possibilità di ridurre la risoluzione da 1440p a 240p, per video orizzontali e verticali
- Salvataggio in formato MP4 con video H.264 e audio AAC, riproducibile praticamente ovunque
- Visualizzazione delle dimensioni del file originale e del nuovo file sul pulsante di download
- Anteprima del video e timeline per controllarlo prima della compressione
Come funziona
Ogni livello di compressione corrisponde a un fattore di quantizzazione costante (CRF) per l’encoder x264: il livello leggero usa CRF 24, quello medio CRF 28 e quello forte CRF 32. L’encoder mantiene costante la qualità e usa più bit per le scene movimentate e meno per quelle statiche, perciò le dimensioni finali dipendono dal video. Ogni 6 punti di CRF riducono approssimativamente il file alla metà.
Se specifichi una dimensione desiderata, lo strumento la divide per la durata del video per calcolare un bitrate e codifica il video usando quel valore medio. Mira a restare circa l’8% al di sotto della dimensione indicata, perché l’encoder e il contenitore MP4 possono superarla di qualche punto percentuale, soprattutto con i video brevi. L’audio usa 128 kbps, oppure 64 kbps se la dimensione desiderata è molto ridotta; il resto viene assegnato alle immagini. Se la dimensione indicata lascia meno di 100 kbps per le immagini, lo strumento chiede di scegliere una dimensione maggiore.
Il menu della risoluzione mostra solo le dimensioni inferiori a quelle del video e indica la dimensione esatta risultante per ciascuna opzione. I valori si riferiscono al lato corto: 720p produce un video orizzontale di 1280 × 720 e uno verticale di 720 × 1280.
Suggerimenti
- Inizia con il livello medio. Se l’immagine appare a blocchi, scegli il livello leggero; se il file è ancora troppo grande, scegli il livello forte o riduci la risoluzione.
- Se vuoi ottenere un file di dimensioni ridotte da un video lungo, riduci anche la risoluzione. Un’immagine a 720p o 480p con un bitrate basso risulta molto più nitida di una a 1080p.
- Comprimere nuovamente un video già compresso comporta una perdita di qualità ogni volta; quando puoi, parti dal file originale.
- La codifica nel browser è più lenta che in un’app per computer, quindi i video lunghi o ad alta risoluzione possono richiedere diversi minuti.
- Al primo avvio viene scaricato FFmpeg, circa 30 MB. Gli avvii successivi sulla stessa pagina sono immediati.