Principale différence: MKV et MP4 sont des formats de fichiers principalement utilisés pour la lecture de vidéos avec audios. MKV et MP4 ne sont pas des formats d’encodage, mais des fichiers conteneurs, c’est-à-dire des wrappers pour les fichiers vidéo formatés. La principale différence entre les deux ne provient pas des formats eux-mêmes, mais des types de codecs utilisés dans les fichiers.
MKV est le format de fichier de Matroska Multimedia Container, souvent appelé simple Matroska. Il s’agit d’un format de conteneur gratuit et à norme ouverte, ce qui signifie qu’il est disponible gratuitement pour tous, gratuitement. MKV est similaire à d'autres formats de fichiers, tels que AVI, MP4, etc., en ce sens qu'ils sont tous des formats de conteneur. L'extension de fichier la plus courante pour Matroska Multimedia Container est .mkv pour les vidéos avec sous-titres et audio. Toutefois, les fichiers .MK3D pour les vidéos stéréoscopiques, .MKA pour les fichiers uniquement audio et les fichiers .MKS pour les sous-titres uniquement sont également utilisés.
Le nom "Matroska" vient du mot russe "Matryoshka" qui signifie poupée gigogne, qui est assez célèbre en tant que symbole culturel russe. Le terme a été choisi pour désigner un jeu de format de fichier conteneur, c’est-à-dire un média intégré, similaire à la poupée imbriquée dans un concept de poupée.
La Matroska a été annoncée pour la première fois en 2002, ce qui en fait un format assez récent par rapport aux autres. De ce fait, MKV possède certaines fonctionnalités qui le distinguent des autres formats de fichiers précédents. Tout d'abord, il prend en charge de nombreux codecs vidéo. Deuxièmement, il prend également en charge plusieurs flux vidéo, audio, sous-titres ou chapitres. Par conséquent, un seul fichier peut montrer efficacement un film doublé en plusieurs langues ainsi que sous-doublé dans de nombreuses langues.
Le plus grand avantage de MKV est qu’il prend en charge H.264 / AVC, qui n’est même pas pris en charge par AVI. H.264 / AVC est nécessaire pour une lecture efficace du contenu HD. Cela fait de MKV le format préféré des vidéos HD et des extraits Blu-ray. Néanmoins, la vidéo la plus courante généralement encodée en MKV est la vidéo encodée x264. x264 est un codec vidéo; c'est la version ouverte de h264. H264 est le codec standard pour les données vidéo aujourd'hui. Le h264 est également couramment utilisé dans le conteneur MP4.
Cependant, puisqu'un seul fichier peut contenir tous ces flux multiples, la taille du fichier peut être assez grande. C'est l'inconvénient du format mkv, qui le rend légèrement inapproprié pour l'utilisateur moyen qui n'utilisera probablement pas toutes les fonctionnalités supplémentaires fournies par MKV par rapport aux autres formats de conteneur. Néanmoins, en raison de la prise en charge des fonctionnalités supplémentaires, la taille du fichier MKV a tendance à être supérieure à celle des autres fichiers de conteneur.
MPEG-4 Part 12 a été développé à partir du fichier MOV d’Apple et a finalement abouti à MPEG-4 Part 14, qui est le format MP4. Le MP4 est un format de conteneur. Cela signifie qu'il peut être utilisé pour stocker des données audio et / ou vidéo. La vidéo et l'audio MP4 peuvent également être diffusés sur Internet.
MP4 utilise des codecs qui dictent comment l'audio ou la vidéo seront codés. Advanced Audio Coding (AAC) est le codec le plus répandu pour la compression audio au format MP4.
MP4 ne dispose pas d'une méthode standard de codage des informations audio ou vidéo. Ce sont les codecs qui affectent la qualité et la compression de la vidéo. Chaque fichier MP4 ne différera que sur la base du codec utilisé. Par conséquent, deux fichiers MP4 peuvent être similaires s'ils utilisent le même codec, ou ils peuvent être complètement différents s'ils utilisent des codecs différents.
MP4 est un format de conteneur utilisé pour stocker des fichiers audio et vidéo. Il peut même stocker des sous-titres pour un fichier vidéo. En tant que conteneur, MP4 peut enregistrer des fichiers audio et vidéo compressés de différentes manières, notamment au format MPEG-4. MP4 n'est pas concerné par la façon dont les images sont compressées et converties en données. Il s’agit simplement de savoir comment les données vidéo et audio sont stockées dans le fichier, ainsi que d’autres informations pertinentes telles que les sous-titres, les chapitres, etc. Les fichiers MP4 peuvent également contenir des métadonnées telles que définies par le format standard, ainsi que Extensible Metadata Platform. (XMP) métadonnées.