Come comprimere un MP4
- Aggiungi il tuo MP4. Trascina e rilascia il tuo file .mp4 nell'area di caricamento, oppure fai clic per sfogliare. Il video viene caricato nella memoria del tuo dispositivo, non viene inviato da nessuna parte.
- Scegli un preset di qualità. Inizia con Bilanciato. Imposta un CRF sensato e limita la risoluzione; passa a un preset più piccolo per file più compressi o a uno più grande per restare vicino all'originale.
- Regola il CRF. Sposta il cursore del CRF se vuoi più controllo. Un valore più basso conserva più dettaglio e un file più grande; tra 23 e 28 si trova il punto ottimale pratico per la maggior parte dei clip.
- Comprimi e scarica. La ricodifica viene eseguita sul tuo dispositivo con ffmpeg. Al termine vedrai lo spazio risparmiato e potrai scaricare il tuo MP4 più piccolo.
Perché i file MP4 sono così grandi?
MP4 è un contenitore, non un codec: racchiude un flusso video, un flusso audio e i metadati in un unico file. La dimensione di quel file è determinata quasi interamente dal bitratedel flusso video: quanti bit al secondo dedica l’encoder a descrivere l’immagine. Il bitrate, a sua volta, scala con tre cose che controlli tu: la risoluzione (un fotogramma 4K ha quattro volte i pixel del 1080p), la duratadel clip e l’obiettivo di qualitàcon cui è stato esportato l’originale.
Telefoni, registratori dello schermo e app di montaggio tendono di solito a privilegiare la qualità, esportando con bitrate alti perché nulla appaia sfocato. È ottimo per archiviare, ma uno spreco per condividere: un clip di un minuto in 4K da telefono può superare facilmente i 150 MB, molto più di quanto serva per inviarlo tramite app di messaggistica o email. Ricodificare con un obiettivo di qualità sensato, e spesso con una risoluzione minore, è da dove arrivano i grandi risparmi.
Come il CRF e la risoluzione riducono il file
Questo strumento ricodifica il tuo video con H.264 usando un Constant Rate Factor (CRF). Invece di imporre un bitrate fisso, il CRF punta a una qualità percepitacostante e lascia che l’encoder spenda più bit nelle scene complesse e meno in quelle semplici. Qui la scala va da 18 (qualità molto alta, file più grande) a 36 (file più piccolo, artefatti più visibili). Ogni passo di circa ±6 corrisponde a circa la metà o il doppio della dimensione del file, quindi piccole variazioni del cursore hanno un grande effetto.
La seconda leva è la risoluzione. Ridurre l’altezza massima — ad esempio da 2160p a 1080p o 720p — taglia drasticamente il numero di pixel, e meno pixel richiedono meno bit a parità di qualità. Per le riprese che verranno guardate su un telefono o incorporate in un documento, una ricodifica a 720p o 1080p spesso appare identica nella pratica pur essendo una frazione della dimensione. I preset combinano un CRF e un limite di altezza così ottieni un buon risultato senza regolare nulla; il cursore del CRF è lì per quando vuoi un controllo più fine.
Due cose contano meno di quanto la gente si aspetti. Primo, il frame rate: la maggior parte dei clip non ha bisogno di più di quello che l’originale ha già, e ridurlo fa risparmiare solo uno spazio modesto rispetto al CRF e alla risoluzione. Secondo, la traccia audio. Voce e musica aggiungono un po’ di peso, ma una tipica colonna sonora AAC è una piccola fetta di un file video, quindi è quasi sempre nell’immagine che stanno i risparmi. Ecco perché questo strumento concentra le tue scelte sulla qualità e sulla risoluzione — le due impostazioni che fanno la differenza — e ricodifica l’audio a un bitrate sensato in modo automatico.
MP4, H.264 e quando ricodificare aiuta davvero
La stragrande maggioranza dei file MP4 contiene già un flusso video H.264 (chiamato anche AVC), motivo per cui MP4 si riproduce praticamente ovunque: dai vecchi telefoni alle smart TV. Puoi leggere come i browser descrivono il contenitore MP4 e il codec H.264 nella guida ai contenitori multimediali di MDN e nel suo riferimento al codec AVC / H.264. Produrre H.264 in MP4 mantiene intatta quella compatibilità universale.
Ricodificare un MP4 che è giàH.264 aiuta quando l’originale è stato esportato con generosità — bitrate alto, risoluzione grande, o entrambi — perché c’è margine da recuperare. Aiuta molto meno, e può persino produrre un file più grande, quando il video era già compresso al massimo: ricodificare un flusso con perdita significa decodificarlo e comprimerlo di nuovo con perdita, quindi ci guadagni solo se il tuo nuovo obiettivo è realmente più basso dell’originale. Se l’output non risultasse più piccolo, questo strumento ti tiene informato così puoi semplicemente conservare il tuo originale. Per spremere di più, alza il CRF o abbassa la risoluzione invece di aspettarti magie da una sola passata.
Consigli e il compromesso di velocità nel browser
Tutto avviene sul tuo dispositivo usando una versione in WebAssembly di ffmpeg, ed è ciò che rende tutto questo privato, ma è anche a un solo thread. Un encoder desktop nativo distribuisce il lavoro su tutti i core della CPU; la versione del browser, per compatibilità e sicurezza, ne usa uno. Questo significa che i video lunghi o ad alta risoluzione possono richiedere un po’ di tempo e mettere sotto sforzo i telefoni con poca memoria. Poche abitudini mantengono tutto scorrevole:
- Taglia prima quando puoi. La durata è un moltiplicatore diretto sia della dimensione del file sia del tempo di codifica, quindi tagliare i tempi morti prima di comprimere è la vittoria più facile.
- Abbassa la risoluzione per condividere. 720p o 1080p è più che sufficiente per messaggistica, diapositive e la maggior parte degli embed web; riserva il 4K agli archivi che guardi davvero su uno schermo grande.
- Inizia con Bilanciato, poi confronta. Riesegui con un preset più piccolo e verifica se riesci a cogliere la differenza alla tua reale dimensione di visualizzazione prima di decidere.
- Esegui i lavori grandi su un dispositivo alla volta. Chiudi le altre schede pesanti così l’encoder ha memoria e CPU con cui lavorare; i clip brevi finiscono prima.
Lavori con altri formati? Usa il compressore video più generale per MP4 e tutto il resto, il compressore di MOV, WebM, MKV e AVI per le riprese che non sono MP4, o il compressore audio quando ti serve solo ridurre una colonna sonora o una registrazione vocale.