Qu’est-ce qu’un fichier WebM ? Tout ce qu’il faut savoir sur le format WebM
Un fichier WebM est un conteneur multimédia ouvert conçu pour la vidéo et l’audio sur le web. Un fichier WebM contient généralement de la vidéo VP8, VP9 ou AV1 avec de l’audio Vorbis ou Opus. Il repose sur un profil restreint du conteneur Matroska et a été conçu autour de technologies multimédias libres de redevances.
Comment fonctionne WebM ?
WebM entrelace des éléments encodés de vidéo, d’audio, de sous-titres, de repères et de métadonnées dans un conteneur qui permet de se déplacer dans la timeline de lecture et prend en charge le streaming. Comme MP4, WebM n’est pas un codec. La lecture dépend de la prise en charge, par le client, à la fois du conteneur et des pistes qu’il contient.
VP9 est un codec vidéo WebM courant pour une diffusion HD et 4K efficace. AV1 peut améliorer encore la compression, au prix d’un travail d’encodage plus important. Opus offre un audio efficace pour la parole et la musique.
Avantages de WebM
- Format ouvert : conçu autour de technologies multimédias aux spécifications ouvertes.
- Codecs efficaces : VP9, AV1 et Opus sont performants pour la diffusion web.
- Intégration aux navigateurs : pris en charge par les principaux navigateurs actuels.
- Prise en charge de la transparence : certaines combinaisons de codec et de navigateur WebM peuvent transporter de la vidéo avec canal alpha.
- Stratégie de repli utile : peut compléter des sources MP4 dans un élément HTML
<video>.
Limites de WebM
Certains logiciels de montage vidéo, systèmes d’entreprise, anciens appareils Apple et matériels grand public disposent de flux de travail MP4 plus aboutis. L’encodage en VP9 ou AV1 peut aussi prendre plus de temps qu’avec les préréglages H.264 courants. Comme pour tout conteneur, la compatibilité dépend des codecs et des paramètres exacts.
WebM comparé à MP4
| Format | Usage idéal | Codecs vidéo courants | Principal compromis |
|---|---|---|---|
| WebM | Diffusion ouverte et efficace dans les navigateurs | VP8, VP9, AV1 | Moins universel dans les anciens outils de production |
| MP4 | Diffusion étendue sur appareils et plateformes | H.264, HEVC, AV1 | Certaines combinaisons de codecs sont soumises à des contraintes de licence |
De nombreux produits génèrent les deux formats et laissent le navigateur choisir une source prise en charge.
Comment encoder du WebM avec Transloadit
Utilisez le Robot 🤖/video/encode avec un préréglage WebM :
{
"steps": {
":original": { "robot": "/upload/handle" },
"webm": {
"use": ":original",
"robot": "/video/encode",
"preset": "web/webm/1080p"
}
}
}
Consultez la référence des codecs vidéo et la référence des formats audio/vidéo pour comparer les capacités des différentes versions de la pile de traitement.
FAQ sur WebM
WebM est-il un codec ?
Non. WebM est un conteneur qui transporte généralement de la vidéo VP8, VP9 ou AV1 et de l’audio Vorbis ou Opus.
Safari peut-il lire les fichiers WebM ?
Les versions actuelles de Safari prennent en charge les configurations WebM courantes, mais les anciens systèmes Apple peuvent ne pas les prendre en charge. Conservez une solution de repli MP4 lorsque ces clients comptent pour vous.
WebM ou MP4 : lequel choisir ?
Utilisez MP4/H.264 pour la compatibilité de base la plus large. Ajoutez WebM lorsque des codecs ouverts, une diffusion VP9/AV1 efficace ou des capacités spécifiques des navigateurs profitent à votre public.