Cookies de statistiques et de publicité
Nous utilisons des cookies de statistiques et de publicité, tous deux destinés à Google. Si vous refusez, rien ne change visiblement pour vous.Aller à la page de confidentialité
Vous pouvez convertir MP4 en WebM gratuitement et sans compte : déposez le fichier ci-dessus et, une ou deux secondes plus tard, le résultat est prêt à télécharger. La conversion se fait dans votre propre navigateur : le fichier n’est donc jamais téléversé. Cela marche sous Windows, macOS et Linux comme sur iPhone et Android, et continue de marcher si vous coupez le réseau.
Jusqu’à 100 fichiers à la fois. Les formats mélangés ne posent pas de problème.
Ils sont convertis les uns après les autres et reviennent ensemble dans un ZIP.
MP4 en WebM
La plupart des changements de conteneur sont cosmétiques : le même flux H.264 à l’intérieur d’une boîte différente. Celui-ci ne peut pas l’être. WebM a été défini par Google en 2010 autour d’une paire précise de codecs, et le fichier que cette page produit contient de la vidéo VP9 avec de l’audio Opus. Le MP4 contenait presque certainement du H.264 avec de l’AAC. Rien n’est partagé, donc chaque image est décodée et encodée à nouveau à partir de zéro.
C’est toute la raison pour laquelle cette page existe séparément des autres conversions de conteneur. C’est plus lent que toutes les autres d’une marge large, les réglages changent le résultat de façons visibles, et ce que vous obtenez en retour est un fichier plus petit pour la même image — ce qui ne compte que si le fichier va à travers un réseau vers quelqu’un d’autre.
VP9 est une génération plus récente que le H.264 et dépense moins de bits pour atteindre la même qualité visible. Pour une vidéo héro ou une boucle d’arrière-plan — les deux endroits où la vidéo fait réellement mal à une page — cette différence tombe directement sur combien de temps un visiteur fixe du vide.
Ce n’est pas garanti. Réencoder un MP4 déjà compressé signifie que l’encodeur VP9 reproduit fidèlement les artefacts du H.264 en plus de l’image, et sur un court clip qui a déjà été fortement serré le WebM peut ne pas sortir plus petit du tout. Regardez les deux tailles de fichier avant de vous engager. Une conversion qui a rendu le fichier plus gros est une conversion à défaire.
L’élément `<video>` accepte plus d’un enfant `<source>` et le navigateur utilise le premier qu’il peut lire. Lister le WebM en premier et le MP4 original en second signifie que les navigateurs modernes prennent le plus petit fichier et que tout ce qui est inhabituel se rabat sans une seule ligne de JavaScript. Un seul des deux est jamais téléchargé.
Gardez le MP4 plutôt que de le supprimer une fois que le WebM existe. Cela coûte du stockage et rien d’autre, c’est le fichier à donner à quelqu’un qui demande un téléchargement, et c’est celui qui s’ouvrira encore dans un éditeur vidéo dans dix ans. WebM est un format de diffusion ; le traiter comme votre seule copie est comment un projet perd son master.
Les trois bandes correspondent à des cibles de débit que l’encodeur résout par codec, et Équilibré est le défaut. Pour une boucle d’arrière-plan en sourdine le réglage Petit est en général juste : personne ne le regarde de près, il est en compétition avec tout le reste de la page pour la bande passante, et la différence est invisible à la taille à laquelle il joue.
Pour tout ce qui contient un visage, ou du texte, ou du fin détail que quelqu’un est censé lire, Équilibré est le plancher. La bande Haute appartient aux fichiers qui seront édités ou ré-encodés plus tard, où vous protégez la génération suivante plutôt que celle-ci — la dépenser sur un fichier de diffusion achète surtout des octets que personne ne remarque.
Une image plus petite demande moins de bits pour paraître la même, et la relation n’est pas douce : diviser la largeur et la hauteur par deux divise le nombre de pixels par quatre. Si la vidéo est affichée dans une colonne de 800 pixels de large, lui servir de la 4K c’est dépenser de la bande passante pour un détail que la mise en page jette avant que quiconque le voie.
Le contrôle de définition ne fait que descendre. Demander une taille plus grande que ce que la source a est ignoré plutôt qu’honoré, parce que la mise à l’échelle produit un fichier plus gros contenant exactement le détail qui était déjà là. Réglez-le une fois ici plutôt que de laisser le navigateur mettre à l’échelle à chaque lecture.
Le son est ré-encodé en Opus, qui est la moitié audio de ce pour quoi WebM est conçu et qui est réellement meilleur que l’AAC à bas débit — c’est ce que les navigateurs utilisent pour les appels vocaux pour cette raison. Sur de la parole à petite taille la différence est audible à l’avantage d’Opus.
Le coût inévitable est qu’il s’agit d’un second tour de compression avec perte sur un audio que le MP4 avait déjà compressé une fois. Pour une boucle d’arrière-plan sans son, ou une démo avec une voix off, c’est académique. Pour un clip musical où l’audio est le sujet, extrayez le son séparément depuis l’original en haute qualité plutôt que d’accepter ce que l’encodage de diffusion laisse.
WebM est l’un des rares formats vidéo avec un canal alpha, et cette réputation cause une déception précise ici : un MP4 n’a pas d’alpha à remettre, et toute donnée alpha présente dans le flux est écartée pendant la conversion. Un WebM transparent doit être produit à partir d’une source qui contient réellement de la transparence.
Si l’objectif est une vidéo qui se place au-dessus d’un fond de page sans boîte visible, les réponses habituelles sont une couleur de fond unie assortie cuite dans la vidéo, ou un mode de fusion CSS par-dessus un clip opaque. Les deux sont moins fragiles que la vidéo alpha, que plusieurs navigateurs gèrent encore de manière incohérente.
La conversion demande si ce navigateur peut encoder en VP9 avant de lire un seul octet, et si la réponse est non il le dit et nomme les navigateurs qui le peuvent. Cette vérification existe pour que l’échec arrive immédiatement plutôt qu’après plusieurs minutes de travail, formulé comme si le fichier était en cause.
Il n’y a délibérément pas de solution de repli logicielle. Un encodeur VP9 compilé en WebAssembly fait des dizaines de mégaoctets à télécharger et est environ un ordre de grandeur plus lent que l’encodeur matériel déjà présent sur la machine, et offrir cela discrètement transformerait un refus clair en une conversion qui semble bloquée.
L’encodage vidéo, c’est des minutes de temps processeur, et c’est précisément pourquoi les convertisseurs hébergés mettent un filigrane sur la sortie, plafonnent la longueur, ou demandent un compte : quelqu’un doit payer pour ces minutes. Ici elles sont à vous, donc rien de tout cela ne s’applique et le MP4 n’est jamais téléversé.
Le plafond pratique est 100 Mo au niveau gratuit et, au-delà, votre propre mémoire et votre patience. Sur un convertisseur hébergé le seul téléversement prendrait en général plus longtemps que cette conversion entière.
| MP4 | WebM | |
|---|---|---|
| Nom complet | Vidéo MPEG-4 | Vidéo WebM |
| Extension de fichier | .mp4 | .webm |
| Type de média | video/mp4 | video/webm |
| Compression | Avec perte — la taille se paie en qualité | Avec perte — la taille se paie en qualité |
| Première publication | 2001 | 2010 |
| Publié par | MPEG | |
| Spécification | ISO/IEC 14496-14 | — |
| Licence | Standard ouvert | Standard ouvert |
| Situation actuelle | Actuel | Actuel |
| S’ouvre dans un navigateur | Tous les navigateurs | Tous les navigateurs |
| Envisagé à la place | MKV, MOV | MKV |
WebM est un conteneur, pas un format unique. Ce qui se lit, c’est le codec à l’intérieur — le plus souvent VP8, VP9 et AV1 — et c’est pourquoi deux fichiers de même extension peuvent se comporter différemment sur le même appareil.
VLC lit aussi bien MP4 que WebM : vous pouvez comparer le résultat à l’original sans second logiciel.
MP4 est le format de MPEG, publié en 2001. La spécification est ISO/IEC 14496-14, et elle mérite d’être connue si le fichier doit survivre à l’outil qui l’a écrit.
WebM vient de Google et date de 2010. VLC et FFmpeg le lisent.
Non. Cette conversion se fait entièrement dans votre navigateur : le fichier ne quitte donc pas votre appareil. Vous pouvez le vérifier vous-même — ouvrez l’onglet réseau des outils de développement et convertissez quelque chose. Vous verrez la page elle-même et les requêtes de statistiques et de publicité qui financent ce service, et pas une seule qui transporte votre fichier. Le moteur de cette paire précise est mediabunny, une enveloppe autour de WebCodecs, qui emprunte les décodeurs matériels de votre appareil ; votre navigateur le télécharge une fois puis le garde en cache.
Oui. Pas de compte, pas de filigrane et pas de quota journalier à dépenser : cela tourne sur votre propre machine, vous pouvez donc revenir autant de fois que vous voulez. Le navigateur traite des fichiers jusqu’à 100 Mo, 100 à la fois. mediabunny est téléchargé sur votre machine et s’y exécute, et c’est pourquoi rien n’est compté.
WebM compresse, des données sont donc perdues. Au réglage par défaut cela ne se voit pas ; pour en être sûr, montez la qualité. La vidéo est réencodée et non recopiée : un peu de détail se perd donc même au réglage le plus élevé. Les pistes de sous-titres et les chapitres ne suivent pas. Quand le son est dans un format que le navigateur ne sait pas décoder — AC-3, E-AC-3, DTS et TrueHD, courants sur les copies de disque et de streaming —, l’image est bien convertie et le résultat est muet.
WebM est un conteneur, pas un format unique. Ce qui se lit, c’est le codec à l’intérieur — le plus souvent VP8, VP9 et AV1 — et c’est pourquoi deux fichiers de même extension peuvent se comporter différemment sur le même appareil.
Cette page convertit l’un en l’autre. Si vous en êtes encore à choisir plutôt qu’à convertir, MP4 vs WebM répond à quoi sert chacun et ce que chacun fait mal.