File WebM: fatti per i browser, scomodi ovunque altrove
Cosa contiene un WebM, perché i registratori dello schermo lo producono e perché l’MP4 che ne ricavi può pesare di più. Converti WebM nel browser, senza upload.
In sintesi
- Tipo
- Video
- Formato contenitore
- Sì
- Estensioni
- .webm
- Tipo MIME
- video/webm
- Codec comuni
- vp8, vp9, av1, opus, vorbis
Il WebM è un contenitore Matroska ridotto a una breve lista di codec senza royalty: video VP8 o VP9 con audio Vorbis o Opus. Google lo ha pubblicato nel 2010 perché il web potesse avere video senza trattative sulle licenze, e ha funzionato — ogni browser riproduce il WebM, e le API dei browser che registrano video o audio lo producono per impostazione predefinita.
Leggi di più
È quest’ultimo punto il motivo per cui la maggior parte delle persone incontra il formato. Un registratore dello schermo che gira in una scheda del browser, la registrazione di una riunione, un vocale da un’app web, un download da un sito che serve WebM: arriva tutto come .webm. Poi provi ad aprirlo in un editor e scopri che il mondo fuori dal browser è costruito attorno all’H.264 — perché è ciò che producono le videocamere e ciò che l’hardware decodifica.
Convertire in MP4 è una vera ricodifica e non un reimpacchettamento, dato che VP9 e H.264 sono codec che non hanno nulla in comune, quindi richiede una parte evidente della durata della clip. E il risultato è spesso più grande del WebM pur perdendo un po’ di qualità, perché il VP9 è semplicemente il codec più efficiente. Le registrazioni dello schermo lo mostrano nel modo più netto: sono in gran parte statiche, che è esattamente ciò che il VP9 comprime meglio.
Un’asimmetria da conoscere su questo sito: il WebM che produciamo è VP8 con Vorbis e non VP9 con Opus. Nella build WebAssembly di ffmpeg distribuita qui, il codificatore VP9 si blocca al primo fotogramma e il codificatore Opus fallisce con qualsiasi file, mentre entrambi i decodificatori funzionano benissimo. Quindi le conversioni dal WebM non ne risentono, e quelle verso il WebM sono indietro di una generazione e a thread singolo.
Converti WebM in altri formati
Converti altri formati in WebM
Domande frequenti su WebM
Perché il mio MP4 convertito è più grande del WebM?
Perché il VP9 comprime in modo più efficiente dell’H.264, soprattutto su registrazioni dello schermo e animazioni. Stai convertendo per compatibilità e lo paghi sia in dimensione sia in un po’ di qualità.
Perché il mio editor rifiuta il WebM?
Perché i software di montaggio sono costruiti attorno ai codec che producono le videocamere — H.264 e HEVC. VP8 e VP9 vengono dal web e non dall’industria delle videocamere, quindi il supporto fuori dai browser è rimasto discontinuo.
Quanto ci vuole a convertire in MP4?
Una parte evidente della durata della clip stessa, perché ogni fotogramma viene decodificato e ricodificato. Non è il reimpacchettamento di pochi secondi di MOV in MP4.
Posso estrarre l’audio da un WebM?
Sì, ed è veloce — il video viene scartato invece di essere decodificato. L’audio all’interno di solito è Opus, quindi dai all’MP3 un bitrate generoso: l’Opus a 32 kbps suona bene, l’MP3 a 32 kbps no.
Perché questo sito produce VP8 invece di VP9?
Perché nella build WebAssembly di ffmpeg usata qui il codificatore VP9 si blocca al primo fotogramma e il codificatore Opus fallisce con qualsiasi file. VP8 con Vorbis è la combinazione che funziona, e ogni browser la riproduce ancora.
Il WebM è meglio dell’MP4?
Tecnicamente i codec all’interno sono più efficienti, e non comporta licenze di brevetto. L’MP4 si riproduce su molti più dispositivi. Quale sia meglio dipende interamente da dove deve andare il file.
Mi serve il WebM per un sito web?
Non per la riproduzione — ogni browser riproduce anche l’MP4. Scegli il WebM per evitare codec soggetti a brevetti, oppure offri entrambi e lascia scegliere il browser.
I WebM solo audio funzionano qui?
Sì. I registratori vocali dei browser producono spesso un WebM senza traccia video; si converte allo stesso modo e un po’ più in fretta.