Skip to main content

Cos'è un file WebM? Come aprirlo, riprodurlo e convertirlo

Un file WebM è un formato video aperto di Google per il web, con video VP8, VP9 o AV1. Cosa contiene, come aprire i file WebM e come convertirli.

Converti MP4 in WebM

Carica il tuo file — ottieni WebM all'istante

MP4 WebM

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Caricamento crittografato tramite HTTPS. File eliminati automaticamente entro 2 ore.

Come aprire un file WebM

  • Qualsiasi computer: trascina il file in una finestra di Chrome, Firefox o Edge. Il browser lo riproduce.
  • Windows, Mac, Linux: il lettore multimediale VLC riproduce i WebM, compresi i video VP9 e AV1.
  • Mac: QuickTime Player non apre i file WebM; usa un browser o VLC.
  • Android: il lettore integrato e Chrome riproducono i WebM.
  • iPhone e iPad: il supporto dipende dalla versione di iOS. Se un file non si riproduce, usa l'app VLC o convertilo in MP4.

Per modificare un file WebM o riprodurlo su una TV, la soluzione più semplice di solito è convertirlo in MP4.

WebM: un container aperto per il web

WebM è un formato container multimediale progettato per il web. È stato rilasciato da Google nel maggio 2010 come parte del progetto WebM, un'iniziativa per stabilire standard video aperti ed esenti da royalty per HTML5. Il formato si basa sul container Matroska (la stessa tecnologia dietro i file MKV), adattato specificamente per la distribuzione web.

I file WebM contengono video codificato con i codec VP8, VP9 o AV1 e audio codificato con Vorbis o Opus. Tutti questi codec sono open source ed esenti da royalty, il che significa che chiunque può codificare, decodificare e distribuire contenuti WebM senza pagare costi di licenza brevettuale.

Punto chiave: WebM è un container, non un codec. È la confezione che contiene i dati video e audio effettivi. La qualità è determinata dal codec all'interno (VP8, VP9 o AV1), non dal container WebM stesso.

La storia di WebM

La storia di WebM inizia con On2 Technologies, un'azienda di codec video che ha sviluppato la serie di codec VP. Google ha acquisito On2 a febbraio 2010 per 124,6 milioni di dollari, principalmente per il codec VP8. A maggio 2010, Google ha reso VP8 open source sotto una licenza in stile BSD e ha annunciato il formato WebM alla conferenza Google I/O.

Il tempismo era strategico. Nel 2010, il tag HTML5 <video> stava per essere standardizzato, ma il web non aveva un codec video esente da royalty su cui tutti i fornitori di browser potessero concordare. H.264 era gravato da brevetti attraverso MPEG LA, rendendo impossibile per software libero e open source includerlo senza problemi di licenza. Google ha posizionato WebM come alternativa aperta.

Chrome e Firefox hanno adottato il supporto WebM immediatamente. Opera ha seguito. Internet Explorer di Microsoft e Safari di Apple hanno resistito, continuando a supportare solo H.264. La «guerra dei codec» del 2010-2015 ha plasmato il panorama video web che abbiamo oggi — e alla fine ha portato Google a sviluppare VP9 (2013) e a co-sviluppare AV1 (2018) con l'Alliance for Open Media.

Codec all'interno di WebM

Un file WebM può contenere uno dei tre codec video e uno dei due codec audio:

Codec Tipo Rilasciato Caratteristica chiave
VP8 Video 2010 Primo codec WebM; paragonabile a H.264 Baseline
VP9 Video 2013 ~30 % più piccolo di H.264 a parità di qualità; usato da YouTube per il 4K
AV1 Video 2018 ~30 % più piccolo di VP9; codec aperto di nuova generazione
Vorbis Audio 2000 Audio con perdita open source; abbinato a VP8
Opus Audio 2012 Efficiente da 6 a 510 kbps; ottimo ai bitrate bassi

VP9 è oggi il codec video più utilizzato nei file WebM. YouTube ha adottato VP9 nel 2014 e lo usa per gran parte del suo streaming, 4K incluso, insieme a H.264 e AV1. VP9 raggiunge una compressione circa il 30 % migliore di H.264 a parità di qualità percepita, il che si traduce in notevoli risparmi di banda su scala YouTube.

AV1 è l'ultima generazione, sviluppata in collaborazione dall'Alliance for Open Media (AOM) — un consorzio che include Google, Mozilla, Microsoft, Apple, Amazon, Netflix e altri. AV1 migliora VP9 di un altro ~30 %, ma la codifica è significativamente più lenta. Il supporto del browser per AV1 in WebM sta crescendo rapidamente, con Chrome 70+, Firefox 67+ ed Edge 79+ che lo supportano tutti.

Opus è un codec audio aperto moderno. Nei test di ascolto pubblici ha eguagliato o superato AAC, MP3 e Vorbis ai bitrate testati, soprattutto a quelli bassi. Opus gestisce tutto, dal parlato a basso bitrate (6 kbps) alla musica ad alta fedeltà (510 kbps) con un unico codec, rendendolo ideale per il video web.

Dove viene usato WebM

WebM è diventato profondamente integrato nell'ecosistema web:

  • YouTube: trasmette gran parte dei suoi video in VP9 e, sempre più spesso, in AV1. La riproduzione 4K in Chrome o Firefox usa uno di questi due codec aperti.
  • Wikipedia / Wikimedia Commons: richiede WebM (o Ogg) per tutti i caricamenti video. MP4 non è esplicitamente consentito a causa di problemi di licenza brevettuale.
  • WebRTC: lo standard in tempo reale alla base delle videochiamate nel browser richiede il supporto di VP8 e H.264, e VP9 e AV1 sono molto diffusi. Le chiamate viaggiano su RTP e non in file WebM, ma le registrazioni fatte nel browser vengono di solito salvate in WebM.
  • Reddit / Imgur: molte “GIF” su Reddit, Imgur e siti simili sono in realtà brevi video MP4 o WebM senza audio, molto più piccoli delle vere GIF animate.
  • HTML5 <video>: WebM è un formato di prim'ordine per l'elemento video HTML5, supportato nativamente da Chrome, Firefox, Edge e Opera dalle loro prime versioni.
  • API MediaRecorder: quando le applicazioni web registrano video attraverso il browser (registrazione dello schermo, acquisizione webcam), la maggior parte dei browser utilizza per impostazione predefinita il formato WebM.

Prospettiva di scala: nel 2017 YouTube ha dichiarato che ogni giorno si guardano oltre 1 miliardo di ore dei suoi video, e gran parte viene trasmessa in VP9. Questo fa di VP9 uno dei codec video più guardati al mondo.

Supporto browser & dispositivi

Il supporto WebM varia per browser e dispositivo:

Piattaforma Supporto WebM VP9 Note
Chrome Completo Da Chrome 29 (2013)
Firefox Completo Da Firefox 28 (2014)
Edge Completo Da Edge 79 (basato su Chromium, 2020)
Opera Completo Da Opera 16 (2013)
Safari (macOS) Completo Versioni recenti; quelle meno recenti potrebbero non riprodurre WebM
Safari (iOS) Completo Versioni iOS recenti; per quelle meno recenti può servire un'app come VLC
Android Completo Da Android 4.4 (VP8 da 2.3)
Smart TV Parziale L'app YouTube usa VP9; la riproduzione nativa varia per produttore
Lettore VLC Completo Multipiattaforma, include decoder VP8/VP9/AV1

A partire dal 2026, WebM VP9 è supportato da oltre il 97 % dei browser web a livello globale (fonte: Can I Use). L'ultimo grande ritardatario era Safari, che ha aggiunto il supporto WebM nelle versioni successive. Per gli sviluppatori web, WebM è ora un formato predefinito sicuro per video HTML5.

Struttura tecnica dei file WebM

WebM è un profilo (sottoinsieme) del formato container Matroska. Matroska (MKV) è un container open source molto flessibile che supporta praticamente qualsiasi combinazione di codec. WebM limita questa flessibilità a un insieme specifico di codec aperti:

  • Intestazione EBML: il primo elemento in ogni file WebM, che lo identifica come documento basato su Matroska con il DocType WebM. Questo è analogo all'atomo ftyp in MP4.
  • Segment: l'elemento radice contenente tutti i dati multimediali, organizzati in cluster.
  • Tracks: metadati che descrivono ogni traccia — risoluzione video, frame rate, ID del codec, frequenza di campionamento audio e numero di canali.
  • Cluster: gruppi di frame video e audio codificati con timestamp. Ogni cluster contiene tipicamente 1–5 secondi di media.
  • Cues: un indice di ricerca per accesso casuale, simile alle tabelle di campioni dell'atomo moov in MP4.

I file WebM possono essere configurati per lo streaming posizionando l'elemento Cues prima dei Cluster (analogo a faststart in MP4). Ciò consente al browser di spostarsi all'interno del video senza scaricare prima l'intero file.

Come convertire WebM in MP4 o MP4 in WebM

  • Da MP4 a WebM (il convertitore qui sopra): video VP9 a CRF 30 e audio Opus a 128 kbps. L'equivalente FFmpeg è ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 30 -b:v 0 -row-mt 1 -cpu-used 3 -pix_fmt yuv420p -c:a libopus -b:a 128k output.webm.
  • Da WebM a MP4: ricodifica in H.264 e AAC per i dispositivi che non supportano WebM. Il nostro convertitore da WebM a MP4 usa queste impostazioni: ffmpeg -i input.webm -c:v libx264 -crf 23 -preset medium -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp4.

In entrambe le direzioni il video viene ricodificato, perché WebM e MP4 contengono normalmente codec diversi. Conserva l'originale se potrebbe servirti in seguito.

Pronto a convertire?

Converti i tuoi file MP4 in WebM aperto ed esente da royalty

MP4 WebM

Tocca per scegliere il tuo file

oppure

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Domande frequenti

WebM è un formato container video aperto ed esente da royalty sviluppato da Google. Contiene video VP8, VP9 o AV1 con audio Vorbis o Opus all'interno di un container basato su Matroska. WebM è stato progettato specificamente per l'uso web ed è supportato nativamente da tutti i principali browser, inclusi Chrome, Firefox, Edge, Opera e le versioni recenti di Safari.

Google ha sviluppato e rilasciato WebM a maggio 2010 al Google I/O. Google aveva acquisito On2 Technologies (il creatore di VP8) a febbraio 2010 per 124,6 milioni di dollari e ha reso il codec VP8 open source sotto una licenza in stile BSD. Il container WebM è stato costruito come profilo Matroska specificamente progettato per la distribuzione web.

I dispositivi Android supportano la riproduzione WebM nativamente da Android 2.3 (2010). Sugli iPhone il supporto dipende dalla versione di iOS: le versioni recenti riproducono WebM in Safari, quelle meno recenti richiedono un'app come VLC. Nei browser web su qualsiasi dispositivo, WebM si riproduce nativamente tramite video HTML5.

Nessuno è universalmente migliore. WebM con VP9 offre una compressione migliore (file circa il 30 % più piccoli a parità di qualità) e licenze esenti da royalty, rendendolo ideale per l'incorporamento web. MP4 con H.264 ha supporto universale per la decodifica hardware su tutti i dispositivi, rendendolo la scelta più sicura per la condivisione. Scegli in base al tuo caso d'uso: WebM per il web, MP4 per la riproduzione universale.

Un file WebM contiene dati audio e video, non un programma, quindi riprodurlo è sicuro quanto riprodurre un MP4. Come per qualsiasi download, scarica i file da fonti affidabili e mantieni aggiornati browser e lettore.

Trascinalo in Chrome, Edge o Firefox, oppure aprilo con VLC. VLC riproduce i file WebM VP8, VP9 e AV1 senza codec aggiuntivi.

Altre guide su MP4 in WebM

WebM vs MP4: quale scegliere per qualità, peso e compatibilità?
WebM vs MP4: i WebM (VP9) sono spesso più leggeri del 30% circa e senza royalty; MP4 (H.264) va su ogni dispositivo. ...
VP9 vs H.264: qualità, dimensioni e compatibilità a confronto
VP9 vs H.264: VP9 crea file più piccoli a parità di qualità ed è senza royalty; H.264 codifica più in fretta e va ovu...
Miglior formato video per il web: WebM, MP4 o AV1?
Il miglior formato video per il web: MP4 (H.264) come scelta sicura, WebM (VP9) per file più piccoli, AV1 per i più l...
Codifica VP9: impostazioni FFmpeg, CRF e velocità spiegati
Codifica VP9 con FFmpeg: comando libvpx-vp9, CRF con -b:v 0, velocità cpu-used, row-mt, two-pass, audio Opus e HandBr...
Torna al convertitore MP4 in WebM

Richiedi una funzione

0 / 2000