Qu'est-ce que le format de fichier WEBM ?
Un fichier .webm contient des données multimédias sous la forme d'un conteneur dérivé de Matroska - un sous-ensemble restreint du format .MKV conçu pour la diffusion web ouverte. Le format a été développé avec le soutien de Google en 2010 en tant que format libre et ouvert pour les besoins liés à Internet. Un conteneur .webm peut comprendre :
- des données de flux vidéo encodées avec les technologies VP8, VP9 ou AV1,
- des données de flux audio compressées à l'aide du codec Opus ou Vorbis,
- des pistes de texte au format WebVTT - la version initiale du format ne supportait aucun type de sous-titres.
Le format est limité à une sélection de codecs, tous open-source pour faciliter l'utilisation dans les applications gratuites et payantes. Les navigateurs web qui supportent WebM ne devraient avoir aucun problème à ouvrir n'importe quel fichier .webm, car aucun codec supplémentaire n'a besoin d'être installé sur le système. Le format est bien adapté au streaming de qualité variable et à la diffusion à débit adaptatif. .webm est également couramment utilisé pour la visioconférence.
Aucun logiciel supplémentaire n'est requis pour utiliser ce format, car toute application qui le supporte possède déjà les ressources nécessaires pour traiter les données .webm. Lorsqu'un fichier stocke de l'audio et de la vidéo, son type MIME est video/webm ; pour le contenu audio uniquement, le type MIME est audio/webm. .webm partage sa signature binaire (« magic bytes ») (1A 45 DF A3) avec les fichiers .MKV et s'en distingue en interne par un élément DocType. Les formats ouverts associés incluent .OGG pour l'audio et .MP4 pour un support de codecs plus large.
Sécurité et sûreté
RISQUE : LOWUn fichier WebM contient des données multimédias et non du code exécutable, le fichier lui-même présente donc un risque faible. Les dangers réels sont indirects : faux « packs de codecs WebM » ou téléchargements de « lecteurs WebM » regroupant des logiciels publicitaires (vous n'en avez jamais besoin - VLC et les navigateurs lisent WebM nativement), ruses de double extension .webm.exe, et convertisseurs en ligne qui téléchargent votre vidéo privée sur un serveur tiers. Utilisez un outil local (VLC/HandBrake/FFmpeg) pour tout contenu privé et gardez vos lecteurs à jour.
Détails du format
en brefProgrammes qui ouvrent les fichiers WEBM
Détails techniques
spécifications approfondies| Base du conteneur | EBML (Extensible Binary Meta Language) - un sous-ensemble restreint de Matroska optimisé pour la diffusion web ouverte |
| Codecs vidéo supportés | VP8, VP9 et AV1 |
| Codecs audio supportés | Opus et Vorbis |
| Format de sous-titres | WebVTT (Web Video Text Tracks) |
| Type MIME | video/webm (audio + vidéo) ; audio/webm (audio uniquement) |
| Signature binaire (magic bytes) | 1A 45 DF A3 à l'offset 0 (en-tête EBML ; partagé avec MKV, distingué par le DocType « webm ») |
| Identifiant DocType | « webm » stocké dans l'élément EBML DocType, le distinguant du « matroska » de Matroska |
| Support natif du navigateur | Chrome, Firefox, Edge et Opera lisent le .webm nativement sans plugins ni packs de codecs supplémentaires |
| Streaming adaptatif | Compatible avec MPEG-DASH pour la diffusion à débit adaptatif via HTTP |
| Résolution maximale | Pas de limite stricte du conteneur ; VP9 et AV1 supportent jusqu'à l'8K (7680×4320) en pratique |
| Support HDR | VP9 Profile 2 et AV1 supportent une profondeur de couleur de 10 bits et 12 bits pour le contenu HDR (espace colorimétrique BT.2020) |
| Vidéo avec canal alpha | VP8 et VP9 supportent un plan alpha dédié pour les couches vidéo transparentes |
| Support multi-pistes | Un seul fichier .webm peut contenir plusieurs pistes vidéo, audio et de sous-titres |
| Recherche par accès aléatoire | Recherche précise au bloc activée par les éléments d'index EBML Cues intégrés dans le conteneur |
| Chaîne d'outils d'encodage | FFmpeg supporte la sortie .webm via -c:v libvpx-vp9 (ou libaom-av1) et -c:a libopus |
| Primaires de couleur | VP9 et AV1 signalent les primaires de couleur BT.709, BT.2020 et DCI-P3 pour le contenu SDR et à large gamme de couleurs |
| Publié | 2010 (Google, royalty-free web video) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.webmproject.org |
Conversions WEBM
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers WEBM.