Βασική διαφορά: Και τα MKV και MP4 είναι μορφές αρχείων που χρησιμοποιούνται κυρίως για την αναπαραγωγή βίντεο με ηχητικά σήματα. Τα MKV και MP4 δεν είναι μορφές κωδικοποίησης, αλλά είναι αρχεία κοντέινερ, δηλαδή βασικά περιτυλίγματα για μορφοποιημένα αρχεία βίντεο. Η κύρια διαφορά μεταξύ των δύο δεν προέρχεται από τις ίδιες τις μορφές, αλλά από τους τύπους των κωδικοποιητών που χρησιμοποιούνται μέσα στα αρχεία.
Το MKV είναι η μορφή αρχείου για το Multimedia Container Matroska, συχνά απλή ονομαζόμενη Matroska. Πρόκειται για ένα ανοιχτό τυποποιημένο ελεύθερο σχήμα κοντέινερ, το οποίο σημαίνει ότι διατίθεται ελεύθερα για οποιονδήποτε χωρίς κόστος. Το MKV είναι παρόμοιο με άλλες μορφές αρχείων, όπως το AVI, MP4, κλπ., Με τον τρόπο που είναι όλες οι μορφές δοχείων. Η πιο συνηθισμένη επέκταση αρχείου για το Multimedia Container Matroska είναι το .mkv για βίντεο με υπότιτλους και ήχο, ωστόσο .MK3D για στερεοσκοπικό βίντεο, .MKA για αρχεία μόνο για ήχο και .MKS για αρχεία μόνο υπότιτλων.
Το όνομα «Matroska» προέρχεται από τη ρωσική λέξη «Matryoshka» που σημαίνει φωλιά κούκλα, η οποία είναι αρκετά γνωστή ως ένα ρωσικό πολιτιστικό σύμβολο. Ο όρος επιλέχθηκε ως παιχνίδι στο φορμά αρχείου δοχείου, δηλαδή σε μέσα μέσα ενημέρωσης, παρόμοια με την κούκλα φωλιά κούκλας μέσα σε μια έννοια κούκλας.
Το Matroska ανακοινώθηκε για πρώτη φορά το 2002, κάτι που είναι αρκετά νεότερο από τα άλλα. Εξαιτίας αυτού, το MKV διαθέτει ορισμένες λειτουργίες που το διαφοροποιούν από τις άλλες προηγούμενες μορφές αρχείων. Πρώτον, υποστηρίζει πολλούς διαφορετικούς κωδικοποιητές βίντεο. Δεύτερον, διαθέτει επίσης υποστήριξη για πολλαπλές ροές βίντεο, ήχου, υπότιτλων ή κεφαλαίων. Ως εκ τούτου, ένα μόνο αρχείο μπορεί να δείξει αποτελεσματικά μια ταινία που έχει μεταγλωττιστεί σε διάφορες γλώσσες, καθώς και ένα υποσύστημα σε πολλές γλώσσες.
Το μεγαλύτερο πλεονέκτημα του MKV είναι ότι υποστηρίζει το H.264 / AVC, το οποίο δεν υποστηρίζεται καν από το AVI. Το H.264 / AVC είναι απαραίτητο για την αποτελεσματική αναπαραγωγή περιεχομένου HD. Αυτό καθιστά το MKV την προτιμώμενη μορφή για τα βίντεο HD και τις αντιδράσεις Blu-ray. Ακόμα, το πιο συνηθισμένο βίντεο που συνήθως κωδικοποιείται στο MKV είναι το βίντεο κωδικοποιημένο με x264. Το x264 είναι ένας κωδικοποιητής βίντεο. είναι η ανοιχτή έκδοση του h264. h264 είναι ο τυπικός κωδικοποιητής για τα δεδομένα βίντεο σήμερα. Το h264 χρησιμοποιείται επίσης συνήθως στο δοχείο MP4.
Ωστόσο, επειδή ένα μόνο αρχείο μπορεί να περιέχει όλες αυτές τις πολλαπλές ροές, το μέγεθος του αρχείου μπορεί να είναι αρκετά μεγάλο. Αυτό είναι το μειονέκτημα της μορφής mkv, γεγονός που το καθιστά ελαφρώς ακατάλληλο για τον μέσο χρήστη που πιθανότατα δεν θα χρησιμοποιήσει όλες τις πρόσθετες λειτουργίες που παρέχει η MKV σε σχέση με τις άλλες μορφές κοντέινερ. Παρόλα αυτά, λόγω της υποστήριξης για τα πρόσθετα χαρακτηριστικά, το MKV τείνει να είναι μεγαλύτερο σε μέγεθος από άλλα αρχεία κοντέινερ.
Το MPEG-4 Part 12 αναπτύχθηκε από το αρχείο MOV της Apple και τελικά κατέληξε στο MPEG-4 Part 14, το οποίο είναι το φορμά MP4. Το MP4 είναι μια μορφή δοχείου. Αυτό σημαίνει ότι μπορεί να χρησιμοποιηθεί για την αποθήκευση δεδομένων ήχου ή / και βίντεο. Το βίντεο και ο ήχος MP4 μπορούν επίσης να μεταδοθούν μέσω του διαδικτύου.
Το MP4 χρησιμοποιεί κωδικοποιητές που υπαγορεύουν τον τρόπο κωδικοποίησης του ήχου ή του βίντεο. Η προηγμένη κωδικοποίηση ήχου (AAC) είναι ο πιο δημοφιλής κωδικοποιητής για τη συμπίεση ήχου σε μορφή MP4.
Το MP4 δεν διαθέτει μια τυπική μέθοδο κωδικοποίησης των πληροφοριών ήχου ή βίντεο. Είναι οι κωδικοποιητές που επηρεάζουν την ποιότητα και τη συμπίεση βίντεο. Κάθε αρχείο MP4 θα διαφέρει μόνο βάσει του χρησιμοποιούμενου κωδικοποιητή. Επομένως, δύο αρχεία MP4 μπορούν να είναι παρόμοια αν χρησιμοποιούν τον ίδιο κωδικοποιητή, ή μπορούν να είναι εντελώς διαφορετικά, αν χρησιμοποιούν διαφορετικούς κωδικοποιητές.
Το MP4 είναι μια μορφή κοντέινερ που χρησιμοποιείται για την αποθήκευση αρχείων ήχου και βίντεο. Μπορεί ακόμη και να αποθηκεύει υπότιτλους για ένα αρχείο βίντεο. Ως κοντέινερ, το MP4 μπορεί να αποθηκεύσει αρχεία ήχου και βίντεο που έχουν συμπιεστεί σε διαφορετικές μορφές, συμπεριλαμβανομένου του MPEG-4. Το MP4 δεν ανησυχεί για το πώς οι εικόνες συμπιέζονται και μετατρέπονται σε δεδομένα. Απλώς ασχολείται με το πώς αποθηκεύονται τα δεδομένα για βίντεο και ήχου μέσα στο αρχείο καθώς και άλλες σχετικές πληροφορίες όπως υπότιτλοι, κεφάλαια κλπ. Τα αρχεία MP4 μπορούν επίσης να περιέχουν μεταδεδομένα όπως ορίζονται από το πρότυπο μορφοποίησης καθώς και την πλατφόρμα εκτεταμένων μεταδεδομένων (XMP) μεταδεδομένα.