WebM - WebM

WebM
logo
Extension de nom de fichier
.webm
Type de média Internet
vidéo/webm,
audio/webm
Développé par Initialement On2 , Xiph et Matroska ; plus tard Google
Première version 18 mai 2010 ; il y a 11 ans ( 2010-05-18 )
Dernière version
v1.9.0
(19 décembre 2019 ; il y a 20 mois ) ( 2019-12-19 )
Type de format Format de fichier vidéo
Conteneur pour VP8 / VP9 / AV1 (vidéo)
Vorbis / Opus (audio)
Prolongé de Sous- ensemble limité de Matroska
Format ouvert ? Oui
Site Internet www .webmproject .org

WebM est un format de fichier multimédia audiovisuel. Il est principalement destiné à offrir une alternative libre de droits à utiliser dans la vidéo HTML5 et les éléments audio HTML5 . Il a un projet frère WebP pour les images. Le développement du format est sponsorisé par Google et le logiciel correspondant est distribué sous licence BSD .

Le conteneur WebM est basé sur un profil de Matroska . WebM prenait initialement en charge les flux vidéo VP8 et audio Vorbis . En 2013, il a été mis à jour pour accueillir la vidéo VP9 et l' audio Opus .

Un exemple de vidéo WebM

Soutien aux fournisseurs

Logiciel

La prise en charge native de WebM par Mozilla Firefox , Opera et Google Chrome a été annoncée lors de la conférence Google I/O 2010 . Internet Explorer 9 nécessite un logiciel WebM tiers. En 2021, Apple a publié Safari 14.1 pour macOS, qui a ajouté la prise en charge native de WebM au navigateur. À partir de 2019, QuickTime ne prend pas en charge nativement WebM, mais le fait avec un plug-in tiers approprié. En 2011, l'équipe du projet Google WebM a publié des plugins pour Internet Explorer et Safari pour permettre la lecture de fichiers WebM via la <video>balise HTML5 standard . Depuis le 9 juin 2012, Internet Explorer 9 et versions ultérieures prennent en charge le plug-in pour Windows Vista et versions ultérieures.

Le lecteur multimédia VLC , MPlayer , K-Multimedia Player et JRiver Media Center prennent en charge nativement la lecture de fichiers WebM. FFmpeg peut encoder et décoder des vidéos VP8 lorsqu'il est construit avec la prise en charge de libvpx , la bibliothèque de codecs VP8/VP9 du projet WebM, ainsi que des fichiers compatibles mux / demux WebM. Le 23 juillet 2010, Fiona Glaser, Ronald Bultje et David Conrad de l'équipe FFmpeg ont annoncé le décodeur ffvp8. Leurs tests ont révélé que ffvp8 était plus rapide que le propre décodeur libvpx de Google. MKVToolNix , les outils de création populaires de Matroska , ont implémenté la prise en charge du multiplexage/démultiplexage des fichiers compatibles WebM prêts à l'emploi . Haali Media Splitter a également annoncé la prise en charge du multiplexage/démultiplexage de WebM. Depuis la version 1.4.9, l' éditeur vidéo LiVES prend en charge le décodage en temps réel et l'encodage au format WebM à l'aide des bibliothèques ffmpeg.

MPC-HC depuis la version SVN 2071 prend en charge la lecture WebM avec un décodeur VP8 interne basé sur le code de FFmpeg . La prise en charge complète du décodage pour WebM est disponible dans MPC-HC depuis la version 1.4.2499.0.

Android est compatible WebM depuis la version 2.3 Gingerbread , qui a d'abord été rendu disponible via le smartphone Nexus S et accessible en streaming depuis Android 4.0 Ice Cream Sandwich .

En septembre 2015, Microsoft a annoncé que le navigateur Edge de Windows 10 prendrait en charge WebM (Opus, Vorbis, VP9).

Le 30 juillet 2019, Blender 2.80 est sorti avec le support WebM.

iOS ne jouait pas nativement WebM à l'origine, mais la prise en charge de WebM a été ajoutée dans Safari 15 dans le cadre d'iOS 15.

La PlayStation 5 de Sony prend en charge la capture de séquences 1080p et 2160p au format WebM.

Matériel

WebM Project octroie des licences d'accélérateurs matériels VP8 (RTL IP) à des sociétés de semi-conducteurs pour l'encodage et le décodage 1080p à un coût nul. AMD , ARM et Broadcom ont annoncé la prise en charge de l'accélération matérielle du format WebM. Intel envisage également une accélération matérielle pour WebM dans ses puces TV basées sur Atom si le format gagne en popularité. Qualcomm et Texas Instruments ont annoncé un support, avec un support natif pour le processeur TI OMAP . Chips&Media a annoncé un décodeur entièrement matériel pour VP8 qui peut décoder les flux VP8 en résolution Full HD (1080p) à 60 images par seconde.

Nvidia prend en charge VP8 et fournit à la fois le décodage et l'encodage matériel dans les SoC Tegra 4 et Tegra 4i . Nvidia a annoncé la prise en charge de la vidéo 3D pour WebM via HTML5 et sa technologie Nvidia 3D Vision .

Le 7 janvier 2011, Rockchip a lancé la première puce au monde à héberger une implémentation matérielle complète du décodage VP8 1080p. L'accélération vidéo dans la puce RK29xx est gérée par l'IP du décodeur matériel G-Series 1 de WebM Project.

En juin 2011, ZiiLABS a présenté sa mise en œuvre du décodeur VP8 1080p fonctionnant sur le processeur ZMS-20. La matrice de traitement multimédia programmable de la puce est utilisée pour fournir l'accélération VP8.

ST-Ericsson et Huawei avaient également des implémentations matérielles dans leurs puces informatiques.

Licence

La licence WebM d'origine mettait fin à la fois aux octrois de brevets et aux conditions de redistribution des droits d'auteur si une action en justice pour contrefaçon de brevet était déposée, suscitant des inquiétudes quant à la compatibilité avec la GPL. En réponse à ces préoccupations, le projet WebM a découplé l'octroi du brevet de l'octroi du droit d'auteur, offrant le code sous une licence BSD standard et les brevets sous une licence distincte. La Free Software Foundation , qui gère la définition du logiciel libre , a donné son aval à WebM et VP8 et considère que la licence du logiciel est compatible avec la licence publique générale GNU . Le 19 janvier 2011, la Free Software Foundation a annoncé son soutien officiel au projet WebM. En février 2011, le vice-président d'Internet Explorer de Microsoft a demandé à Google de fournir une indemnisation contre les poursuites en matière de brevets.

Bien que Google ait irrévocablement publié tous ses brevets sur VP8 en tant que format libre de droits, MPEG LA , les concédants de licence du pool de brevets H.264 , ont exprimé leur intérêt à créer un pool de brevets pour VP8. À l'inverse, d'autres chercheurs citent des preuves qu'On2 a fait un effort particulier pour éviter tout brevet MPEG LA. À la suite de la menace, le ministère de la Justice des États-Unis (DOJ) a ouvert une enquête en mars 2011 sur le MPEG LA pour son rôle dans une tentative possible d'étouffer la concurrence. En mars 2013, MPEG LA a annoncé qu'il avait conclu un accord avec Google pour licencier des brevets qui « pourraient être essentiels » pour la mise en œuvre du codec VP8, et donner à Google le droit de sous-licencier ces brevets à tout utilisateur tiers de VP8 ou VP9 .

En mars 2013, Nokia a déposé une objection auprès de l' Internet Engineering Task Force concernant la proposition de Google de faire du codec VP8 un élément central de WebM, affirmant qu'il détient les brevets essentiels à la mise en œuvre de VP8. Nokia a répertorié 64 brevets et 22 demandes en attente, ajoutant qu'il n'était pas prêt à en octroyer une licence pour VP8. Le 5 août 2013, un tribunal de Mannheim, en Allemagne, a statué que VP8 n'enfreint pas un brevet détenu et revendiqué par Nokia.

Voir également

Les références

Liens externes