MP4, MOV, MKV e WebM a confronto: i formati contenitore video spiegati
Aggiornato il
Un file video è in realtà una scatola con diverse cose dentro: uno o più flussi video, uno o più flussi audio, spesso sottotitoli, indicatori dei capitoli e metadati come il titolo o la data di registrazione. La scatola si chiama contenitore, ed è ciò che indica l'estensione del file. MP4, MOV, MKV e WebM sono contenitori, non codec.
Questa distinzione spiega molti comportamenti che confondono. Due file .mp4 possono comportarsi in modo completamente diverso perché uno contiene video H.264 e l'altro HEVC. Un file .mkv potrebbe non riprodursi su un iPhone anche se il video all'interno è un normalissimo H.264, semplicemente perché il lettore non capisce la scatola MKV. Sapere in cosa eccelle ciascun contenitore rende molto più facile scegliere un formato.
MP4: il contenitore più compatibile
L'MP4 (MPEG-4 Part 14) si basa sull'ISO base media file format, a sua volta derivato dal formato QuickTime di Apple. È il formato predefinito per telefoni, social network, piattaforme video e browser web. Di solito contiene video H.264 o H.265 con audio AAC, e può contenere anche AV1 e VP9.
L'MP4 gestisce più tracce audio e i capitoli, ma il suo supporto per i sottotitoli è limitato: il formato di testo standard (spesso chiamato mov_text) è supportato da meno lettori rispetto ai sottotitoli SRT o ASS comuni nei file MKV. Quando l'obiettivo è la compatibilità, l'MP4 è quasi sempre la risposta giusta.
MOV: il formato QuickTime di Apple
Il MOV è il contenitore QuickTime di Apple e il formato in cui iPhone e Mac scrivono per impostazione predefinita. Dal punto di vista strutturale è molto vicino all'MP4, ed è per questo che la conversione tra i due è di solito rapida e senza perdita quando i codec sono compatibili. Il MOV è comune nei flussi di lavoro professionali perché può contenere codec adatti al montaggio come Apple ProRes.
Sui dispositivi Apple il MOV è di prima classe. Su Windows e Android la maggior parte dei lettori moderni lo apre, ma alcuni sistemi di caricamento sul web e alcuni software più vecchi si aspettano un MP4. Se un file MOV viene rifiutato, convertirlo con la pagina da MOV a MP4 è la soluzione abituale.
MKV: il contenitore flessibile
L'MKV (Matroska) è un contenitore aperto e senza royalty che può contenere quasi qualsiasi codec: H.264, HEVC, VP9, AV1, AAC, Opus, FLAC, AC-3, DTS e altri. Supporta un numero qualsiasi di tracce audio e di sottotitoli, formati di sottotitoli avanzati come ASS e PGS basato su immagini, capitoli e allegati come i font. Per questo è molto usato per l'archiviazione e per i film in più lingue.
Il suo punto debole è il supporto dei dispositivi. I lettori integrati di Apple, molti browser web e alcune TV non riproducono affatto l'MKV, oppure riproducono il video ma non l'audio o i sottotitoli. La nostra guida sul perché i file MKV non si riproducono illustra le soluzioni in dettaglio.
WebM: pensato per il web
Il WebM è una versione ristretta di Matroska progettata per i browser. Consente solo codec senza royalty: VP8, VP9 o AV1 per il video e Vorbis o Opus per l'audio. Questa restrizione è proprio lo scopo, perché significa che qualsiasi browser che supporta il WebM può riprodurre qualsiasi file WebM valido senza problemi di licenza.
Il WebM è una buona scelta per i video incorporati nelle pagine web e per le registrazioni dello schermo fatte nel browser. È invece una cattiva scelta se devi inviarlo a qualcuno che lo aprirà in un programma di montaggio video per desktop o su un telefono datato, casi in cui l'MP4 è più sicuro. La pagina da WebM a MP4 lo converte in un solo passaggio.
Riepilogo a confronto
Si tratta di tendenze generali, non di garanzie: i codec all'interno contano quanto il contenitore.
- Compatibilità migliore: MP4, poi MOV. MKV e WebM dipendono dal lettore.
- Massima libertà di codec: MKV. Il WebM è volutamente il più ristretto.
- Sottotitoli: l'MKV supporta la gamma di formati più ampia; MP4 e MOV supportano sottotitoli di testo più semplici.
- Montaggio: MOV e MP4 si importano senza problemi nella maggior parte dei programmi di montaggio; il supporto dell'MKV varia.
- Incorporamento sul web: l'MP4 con H.264 si riproduce ovunque; il WebM con VP9 è una buona opzione senza royalty.
Remuxing e ricodifica a confronto
Poiché il contenitore è solo la scatola, a volte è possibile spostare i flussi in una scatola diversa senza toccare il video compresso. Questa operazione si chiama remuxing o copia del flusso (stream copy). È veloce e non fa perdere nulla, ma funziona solo se il contenitore di destinazione supporta i codec: H.264 e AAC passano da MKV a MP4 senza problemi, ma VP9 non può andare in un MOV e una traccia audio DTS si adatta male all'MP4.
Quando i codec non sono compatibili, o quando vuoi un codec, una risoluzione o un bitrate diversi, il video va ricodificato. La ricodifica richiede più tempo e, con i codec con perdita, fa perdere un po' di qualità ogni volta: per questo è meglio convertire partendo dal file originale piuttosto che da una copia di una copia.
Convertire tra contenitori
La pagina del Convertitore video si apre sull'assistente IA, che crea file MP4, MOV, MKV e WebM e accetta nella richiesta una risoluzione, una frequenza dei fotogrammi o un bitrate, ma non un codec. Il convertitore classico, a un clic di distanza nella stessa pagina, scrive MP4, MOV, MKV, WebM, AVI, FLV e TS, e quando scegli un formato di uscita offre solo i codec che quel contenitore può contenere, quindi non puoi creare per sbaglio una combinazione non valida. Per l'uscita in MP4, MOV, MKV e WebM ricodifica il video durante la conversione, ed è anche questo che ti permette di cambiare allo stesso tempo codec, risoluzione o bitrate; lasciali ai valori predefiniti, che seguono la sorgente, per restare vicino alla qualità originale. Per l'uscita in AVI, FLV e TS, un'immagine H.264 viene trasferita senza ricodifica quando mantieni le impostazioni predefinite, a meno che non provenga da un AVI convertito in un altro formato: un AVI conserva solo i tempi dei fotogrammi in ordine di decodifica, quindi il suo video viene ricodificato. Tutto avviene nel tuo browser, quindi il file non viene caricato da nessuna parte. Per le operazioni più comuni ci sono pagine con l'uscita già selezionata, tra cui da MKV a MP4, da MOV a MP4 e da MP4 a WebM.
Strumenti usati in questa guida
Domande frequenti
01
02
03