Τι είναι το MKV;

Το Matroska (MK) είναι μια μορφή κοντέινερ πολυμέσων ανοιχτού κώδικα που μπορεί να χωρέσει έναν αριθμό διαφορετικών τύπων αρχείων, συμπεριλαμβανομένων αρχείων βίντεο, ήχου και υποτίτλων. Τα κινηματογραφικά και τηλεοπτικά προγράμματα χρησιμοποιούν την επέκταση .MKV, υποδεικνύοντας την παρουσία βίντεο. Εάν το κοντέινερ περιέχει μόνο αρχεία ήχου, χρησιμοποιείται το MKA. ενώ μόνο οι υπότιτλοι υποδεικνύονται με τη χρήση του MKS. Το Matroska ανταγωνίζεται άλλες μορφές κοντέινερ, συμπεριλαμβανομένων των AVI, MP4 και ASF για να αναφέρουμε μερικά, ωστόσο, το MKV έχει ορισμένα σημαντικά πλεονεκτήματα και είναι πιο πιθανό να εφαρμοστεί σε λογισμικό ανοιχτού κώδικα.

Η ανάπτυξη του Matroska βασίζεται στην επεκτάσιμη δυαδική μετα-γλώσσα (EBML), συγγενή της XML. Τα πλεονεκτήματα που έχει το MKV έναντι ορισμένων άλλων μορφών κοντέινερ περιλαμβάνουν ταχύτερη αναζήτηση εντός του αρχείου, δυνατότητα συμπερίληψης κεφαλαίων και μενού όπως DVD, επιλέξιμες ροές ήχου για υποστήριξη διαφορετικών γλωσσικών κομματιών και καλύτερη ανάκτηση σφαλμάτων. Υποστηρίζονται επίσης οι “απαλοί υπότιτλοι” ή η δυνατότητα απενεργοποίησης ή ενεργοποίησης των υπότιτλων.

Επιπλέον, σε αντίθεση με παλαιότερες μορφές κοντέινερ όπως το Audio Video Interleave (AVI) της Microsoft®, το Matroska υποστηρίζει σχεδόν οποιαδήποτε μορφή ήχου. Αυτό περιλαμβάνει το ανοιχτού κώδικα Ogg Vorbis, μια μορφή συμπίεσης ήχου που μπορεί επίσης να χρησιμοποιηθεί για την ενσωμάτωση ήχου χωρίς απώλειες, όπως αρχεία FLAC (Free Lossless Audio Codec). Η κωδικοποίηση ήχου μεταβλητού ρυθμού bit και η κωδικοποίηση βίντεο με μεταβλητό ρυθμό καρέ υποστηρίζονται επίσης από τη Matroska. Η βασική του κωδικοποίηση EBML διασφαλίζει επίσης ότι θα είναι σε θέση να συμβαδίζει με τις εξελισσόμενες ανάγκες, ενώ θα παραμένει συμβατό με παλαιού τύπου παίκτες MKV.

Ένα πρόγραμμα αναπαραγωγής βίντεο που υποστηρίζει αρχεία MKV απευθείας από το κουτί είναι το πρόγραμμα αναπαραγωγής VLC ανοιχτού κώδικα, cross-platform. Το CorePlayer Pro και το Mobile της Matroska διατίθενται επίσης δωρεάν από τον ιστότοπο της Matroska. Οι συσκευές αναπαραγωγής Microsoft® που υποστηρίζουν το DirectShow®, όπως το MediaPlayer® και το MediaClassic®, θα πρέπει επίσης να αναπαράγουν αρχεία MKV, με την προϋπόθεση ότι έχει εγκατασταθεί ένα πακέτο συνδυασμένου κοινοτικού κωδικοποιητή (CCCP), το οποίο είναι επίσης δωρεάν. Η σελίδα λήψεων στον ιστότοπο Matroska περιλαμβάνει πληροφορίες και συνδέσμους για αυτά και άλλα προγράμματα αναπαραγωγής και πρόσθετα για διάφορα λειτουργικά συστήματα.

Ο στόχος των προγραμματιστών της Matroska είναι να υιοθετηθεί ευρέως ως μια μορφή κοντέινερ πολυμέσων πολλαπλών πλατφορμών, καθολική. Η πρόοδος προς αυτό το σκοπό μπορεί να μετρηθεί αυξάνοντας τη συμβατότητα υλικού. Η υποστήριξη για αρχεία MKV αυξάνεται, με επιλεγμένες συσκευές αναπαραγωγής Bluray® και επιλεγμένες τηλεοράσεις υψηλής ευκρίνειας που υποστηρίζουν ροή αρχείων MKV. Η Samsung και η LG είναι δύο κατασκευαστές που παρέχουν υποστήριξη MKV σε ορισμένες από τις τηλεοράσεις Bluray® και HDTV τους. Συμμετέχουν επίσης κατασκευαστές συστημάτων σε τσιπ, όπως η Sigma Designs, που ενσωματώνουν υποστήριξη MKV για πολλά τσιπ OEM που χρησιμοποιούνται σε διάφορα προϊόντα υλικού.