MP4 vs WebM vs MOV vs MKV : conteneurs et codecs vidéo expliqués
Conteneur ou codec ? Découvrez la vraie différence entre MP4, WebM, MOV et MKV, quels codecs ils contiennent et lequel choisir pour partager, le web ou le montage.
Si vous vous êtes déjà demandé pourquoi un .mp4se lit à la perfection sur votre téléphone alors qu’un autre saccade ou refuse carrément de s’ouvrir, la réponse n’est presque jamais l’extension du fichier. Un fichier vidéo, c’est en réalité deux choses empilées : un conteneur qui enveloppe le tout et un ou plusieurs codecsqui assurent la véritable compression à l’intérieur. Confondre les deux est la cause la plus fréquente de la frustration du « mais c’est un MP4, pourquoi ne se lit-il pas ? ». Démêlons tout cela une bonne fois pour toutes.
Conteneur vs codec : la boîte et ce qu’il y a dedans
Un conteneur(aussi appelé enveloppe ou format) est la structure organisationnelle du fichier. Son rôle est d’héberger le flux vidéo, un ou plusieurs flux audio, les sous-titres, les marqueurs de chapitres et les métadonnées, et de les maintenir tous synchronisés. MP4, WebM, MOV, MKV et AVI sont tous des conteneurs. L’extension du fichier que vous voyez vous indique le conteneur, pas la façon dont la vidéo a réellement été encodée.
Un codec(codeur-décodeur) est l’algorithme qui compresse vraiment les pixels et le son bruts pour les rendre suffisamment petits afin de les stocker et de les diffuser. Les codecs vidéo les plus courants sont H.264 (AVC), H.265 (HEVC), VP9 et AV1. Les codecs audio les plus courants sont AAC, Opus et MP3. Un même codec peut vivre à l’intérieur de différents conteneurs, et un seul conteneur peut héberger de nombreux codecs différents. Comme le dit la référence de Mozilla, le format du conteneur est indépendant des codecs utilisés pour le contenu qu’il transporte, ce qui est précisément la raison pour laquelle les deux sont si souvent confondus.
Deux fichiers peuvent tous deux se terminer par .mp4et pourtant se comporter de façon totalement différente parce que l’un utilise H.264 (qui se lit pratiquement partout) et l’autre H.265 (qui ne se lit pas partout). Gardez cette distinction à l’esprit et tout le reste s’éclaire.
MP4 — le standard universel
MP4(MPEG-4 Part 14) a été normalisé par le Moving Picture Experts Group (MPEG/ISO) et c’est ce qui se rapproche le plus d’un format vidéo universel. Il transporte le plus souvent de la vidéo H.264 avec de l’audio AAC, une combinaison prise en charge par pratiquement tous les téléphones, navigateurs, téléviseurs, logiciels de montage et plateformes sociales sortis au cours de la dernière décennie et demie. Il peut aussi contenir du H.265 ou de l’AV1, mais ceux-ci sont moins universellement décodables.
Meilleur cas d’usage :le partage, l’envoi et la lecture polyvalente lorsque la compatibilité importe plus que de grappiller les derniers pour cent de taille de fichier. Si vous ne savez pas trop quel format utiliser, la réponse honnête par défaut est « MP4 avec H.264 et AAC ». C’est précisément pour cela que notre compresseur vidéo et notre compresseur MP4produisent du MP4 en H.264 : c’est le format le moins susceptible de surprendre la personne à qui vous l’envoyez.
WebM — conçu pour le web
WebM est un conteneur ouvert et libre de redevances soutenu par Google et conçu spécifiquement pour le web. Il associe de la vidéo VP9 (ou de plus en plus AV1) à de l’audio Opusou Vorbis. N’étant pas grevé de frais de licence, WebM s’est imposé naturellement dans les éléments <video>de HTML5 et bénéficie d’une bonne prise en charge dans les navigateurs modernes comme Chrome, Firefox et Edge.
VP9 et AV1 offrent généralement une compression nettement meilleure que H.264 à qualité visuelle égale, si bien qu’un fichier WebM peut être sensiblement plus petit qu’un MP4 H.264 équivalent. La contrepartie, c’est la portée : la prise en charge en dehors des navigateurs est plus inégale — certains téléviseurs connectés anciens, certains lecteurs matériels et certaines suites de montage peuvent ne pas ouvrir WebM proprement.
Meilleur cas d’usage :la vidéo diffusée directement sur un site ou une application web, où vous maîtrisez l’environnement de lecture et souhaitez le téléchargement le plus petit possible.
MOV — le natif d’Apple
MOVest le conteneur QuickTime créé par Apple, et c’est ce que vous obtenez lorsque vous filmez sur un iPhone, un iPad ou un Mac. Les appareils Apple modernes enregistrent généralement de la vidéo H.264 ou H.265 (HEVC)dans une enveloppe MOV (ou parfois du HEVC dans un MP4). MOV et MP4 sont en fait des cousins proches : tous deux descendent du format de fichier QuickTime original d’Apple, ce qui explique pourquoi leurs structures internes sont si semblables.
MOV se lit sans accroc dans tout l’écosystème Apple et dans les logiciels de montage professionnels, mais il peut s’avérer moins commode ailleurs : une machine Windows dépourvue du bon codec, ou un formulaire d’envoi web attendant un MP4, peuvent buter dessus. Si vous avez un MOV en HEVC tout droit sorti d’un iPhone et qu’il vous faut quelque chose de plus portable, le réencapsuler ou le réencoder en MP4 H.264 résout la plupart des maux de tête de compatibilité.
Meilleur cas d’usage : la capture et le montage sur du matériel Apple. Pour partager au-delà de ce monde, convertir en vaut souvent la peine : notre compresseur MOV réduit le fichier et produit un MP4 que vos destinataires pourront réellement ouvrir.
MKV et AVI — flexible et hérité
MKV(Matroska) est un conteneur ouvert réputé pour sa flexibilité. Il peut héberger pratiquement n’importe quel codec, un nombre illimité de pistes audio et de sous-titres, des chapitres et des métadonnées riches dans un seul fichier, ce qui en fait le favori pour les films archivés et le contenu multilingue. Le hic, c’est la compatibilité : MKV est rarement pris en charge nativement dans les navigateurs ou par beaucoup de téléphones et téléviseurs sans un lecteur dédié comme VLC.
AVI est le conteneur bien plus ancien de Microsoft, datant des années 1990. Vous en croiserez encore, mais il est dépourvu de fonctionnalités modernes (il gère mal les codecs récents et le streaming) et le mieux est de le convertir en MP4 quand vous en trouvez un dans la nature.
Meilleur cas d’usage pour MKV :les bibliothèques personnelles et l’archivage où vous voulez regrouper de nombreuses pistes sans jamais perdre en qualité. Pour le partage quotidien, convertissez-le.
Ce que « convertir » signifie vraiment
Quand les gens disent vouloir « convertir » une vidéo, ils désignent généralement l’une de deux opérations distinctes — et la différence compte énormément pour la vitesse et la qualité :
- Réencapsulation (remultiplexage) : déplacer les flux audio et vidéo existants vers un conteneur différent sans les réencoder. Si un MOV contient déjà de la vidéo H.264, le réencapsuler dans un MP4 est rapide et sans perte— les pixels restent intacts, seule l’enveloppe change.
- Réencodage(transcodage) : décoder la vidéo et la compresser à nouveau, souvent avec un codec différent. C’est plus lent, cela consomme plus de CPU et c’est avec perte — vous abandonnez un peu de qualité à chaque fois. C’est nécessaire lorsque le codec source n’est pas pris en charge par votre cible (par exemple HEVC vers H.264) ou lorsque vous voulez rendre le fichier nettement plus petit.
Comme le réencodage est avec perte, la même règle issue de la compression avec perte vs sans perte s’applique : partez de votre source de la plus haute qualité et encodez une seule fois. Évitez de recompresser à répétition une vidéo déjà compressée, car chaque passe aggrave la perte.
Pourquoi nos outils produisent du MP4 / H.264
Les outils vidéo de FileShrinking se standardisent sur le H.264 dans un conteneur MP4 avec audio AAC. C’est un choix délibéré : c’est la combinaison la plus susceptible de se lire sur n’importe quel appareil, navigateur ou plateforme où atterrit votre fichier, et c’est la réponse la plus sûre quand vous ne pouvez pas prédire le destinataire. Elle s’encode également avec une efficacité suffisante pour s’exécuter entièrement à l’intérieur de votre navigateur. Besoin de traiter uniquement la bande-son ? Notre compresseur audio couvre AAC, MP3 et compagnie séparément.
Et surtout, chaque conversion se déroule à 100 % sur votre appareil. Votre vidéo n’est jamais envoyée vers un serveur — l’encodage s’exécute dans l’onglet du navigateur, de sorte que même les enregistrements volumineux ou privés restent avec vous. L’ensemble du projet est open source sous licence MIT, ce qui vous permet de lire exactement comment fonctionne le pipeline sur github.com/affsquadDevs/fileshrinking.
Ce qu’il faut retenir en pratique
Souvenez-vous du modèle de la boîte et de son contenu : l’extension nomme le conteneur, mais la réussite de la lecture dépend généralement du codecqui se trouve à l’intérieur. Pour partager avec l’audience la plus large possible, choisissez MP4 avec H.264 + AAC. Pour la vidéo que vous diffusez sur votre propre site web, WebM (VP9/AV1) peut être plus petit. MOV est ce que produisent vos appareils Apple, et MKVest l’option flexible d’archivage qui doit souvent être convertie avant de voyager. En cas de doute, convertissez en MP4 H.264 — et faites-le une seule fois, à partir de la meilleure source dont vous disposez.
Pour une référence technique plus approfondie sur la façon dont les navigateurs gèrent chaque enveloppe, le guide de MDN sur les formats de conteneur multimédia est un point de départ fiable. Quand vous êtes prêt, déposez un fichier dans notre compresseur vidéoet regardez-le rétrécir — directement dans votre navigateur, sans que rien ne quitte votre appareil.