Önemli fark: Hem MKV hem de MP4, ağırlıklı olarak sesli video oynatmak için kullanılan dosya formatlarıdır. MKV ve MP4 kodlama formatları değildir, fakat kap dosyalarıdır, yani formatlanmış video dosyaları için temel olarak sarıcılar. İkisi arasındaki temel fark, biçimlerin kendisinden değil, dosyalar içinde kullanılan kodeğin türlerinden gelir.
MKV, Matroska Multimedya Konteyneri'nin genellikle Matroska denilen basit dosya formatıdır. Açık standart ve ücretsiz bir konteyner formatıdır, yani ücretsiz olarak herkes için ücretsiz olarak kullanılabilir. MKV, AVI, MP4, vs. gibi diğer dosya formatlarına, bunların tümü kap formatı olmalarına benzer. Matroska Multimedia Container için en yaygın dosya uzantısı altyazılı ve sesli video için .mkv, bununla birlikte stereoskopik video için MK3D, yalnızca sesli dosyalar için .MKA ve altyazılı dosyalar için .MKS de kullanılır.
'Matroska' ismi, bir Rus kültürel sembolü olarak oldukça ünlü olan yuvalama bebeği anlamına gelen Rus “Matryoshka” kelimesinden geliyor. Terim, konteyner dosya biçiminde bir oyun olarak seçildi, yani medya içerisindeki medya, bir bebek kavramı içinde yuva yapan bebeğin bebeğine benzer.
Matroska ilk kez 2002 yılında ilan edildi, bu da diğerlerinden oldukça yeni bir format. Bu nedenle, MKV'nin önceki dosya biçimlerinden ayrı kılan bazı özellikleri vardır. İlk olarak, birçok çeşitli video codec bileşenini destekler. İkincisi, aynı zamanda birden fazla video, ses, altyazı veya bölüm akışı için destek sunar. Bu nedenle, tek bir dosya, çeşitli dillerde dublajlı bir filmi, birçok dilde subbed olarak etkili bir şekilde gösterebilir.
MKV'nin en büyük avantajı AVI tarafından bile desteklenmeyen H.264 / AVC'yi desteklemesidir. Etkili HD içerik oynatımı için H.264 / AVC gereklidir. Bu, MKV'yi HD videolar ve Blu-ray kopyaları için tercih edilen format yapar. Yine de, genellikle MKV'de kodlanan en yaygın video, x264 kodlu videodur. x264 bir video codec bileşenidir; h264'ün açık versiyonudur. h264, günümüzde video verileri için standart kodlayıcıdır. h264 ayrıca MP4 konteynerinde yaygın olarak kullanılır.
Ancak, tek bir dosya bu çoklu akışları içerebildiği için, dosyanın boyutu oldukça büyük olabilir. Bu, MKV'nin diğer kap formatları üzerinde sağladığı tüm ek özellikleri kullanmayacak olan ortalama bir kullanıcı için biraz uygunsuz hale getiren mkv formatının dezavantajıdır. Yine de, ek özellikler için destek nedeniyle, MKV diğer konteyner dosyalarından daha büyük boyutta olma eğilimindedir.
MPEG-4 Part 12, Apple'ın MOV dosyasından geliştirildi ve sonunda MP4 formatı olan MPEG-4 Part 14 ile sonuçlandı. MP4 bir konteyner formatıdır. Bu, ses ve / veya video verilerini depolamak için kullanılabileceği anlamına gelir. MP4 video ve ses de internet üzerinden yayınlanabilir.
MP4, ses veya videonun nasıl kodlanacağını belirleyen kodekler kullanır. Gelişmiş Ses Kodlaması (AAC), sesi MP4 formatında sıkıştırmak için en popüler kodlayıcıdır.
MP4'te ses veya video bilgilerini kodlayan standart bir yöntem yoktur. Video kalitesini ve sıkıştırmasını etkileyen codec bileşenleridir. Her bir MP4 dosyası yalnızca hangi codec bileşeni kullanıldığına bağlı olarak değişir. Dolayısıyla, iki MP4 dosyası, aynı kodlayıcıyı kullanıyorlarsa benzer olabilir veya farklı kodlayıcılar kullanıyorlarsa tamamen farklı olabilirler.
MP4, ses ve video dosyalarını saklamak için kullanılan bir kap formatıdır. Hatta bir video dosyası için altyazıları saklayabilir. Bir kapsayıcı olarak MP4, MPEG-4 dahil olmak üzere farklı modlarda sıkıştırılmış ses ve video dosyalarını kaydedebilir. MP4, görüntülerin nasıl sıkıştırıldığı ve verilere dönüştürüldüğü ile ilgilenmez. Video ve ses verilerinin dosyada ve ayrıca altyazılar, bölümler, vb. Gibi diğer ilgili bilgilerin nasıl depolandığıyla da ilgilidir. MP4 dosyaları, standart formatın yanı sıra Genişletilebilir Meta Veri Platformu ile tanımlanan meta verileri de içerebilir. (XMP) meta verileri.