Όλα όσα πρέπει να γνωρίζετε για τους κωδικοποιητές βίντεο, τα κοντέινερ και τη συμπίεση

Όλα όσα πρέπει να γνωρίζετε για τους κωδικοποιητές βίντεο, τα κοντέινερ και τη συμπίεση

Η εξήγηση της διαφοράς μεταξύ κωδικοποιητών και κοντέινερ είναι σχετικά απλή, αλλά το δύσκολο μέρος είναι να κατανοήσουμε κάθε μορφή. Οι γραμμές αρχίζουν να θολώνουν όταν συνειδητοποιείτε ότι οι πιο συνηθισμένοι κωδικοποιητές δεν είναι αποκλειστικοί και μπορούν να κάνουν χρήση πολλαπλών τεχνολογιών συμπίεσης για να ολοκληρώσουν τη δουλειά. Η θολή γραμμή γίνεται σχεδόν αόρατη όταν αρχίζετε να μιλάτε για μορφές όπως το MPEG-4 που θα μπορούσαν να ταξινομηθούν ως κομμάτι κοντέινερ και λίγο κωδικοποιητή, αλλά αυτή είναι μια μάλλον περίπλοκη ταξινόμηση που καλύτερα να μείνει για άλλη φορά.





Λοιπόν, πώς διδάσκεστε στον εαυτό σας τη διαφορά μεταξύ δεκάδων επιλογών κωδικοποιητή και κοντέινερ; Μην Υπάρχουν μόνο λίγες τεχνολογίες που χρησιμοποιούνται για βίντεο στο διαδίκτυο και το μεγαλύτερο μέρος της προσπάθειάς σας θα δαπανηθεί για να καταλάβετε πώς λειτουργούν αυτά, καθώς και για να κατανοήσετε τις αντισταθμίσεις που αντιμετωπίζετε όταν αποφασίζετε τι θα χρησιμοποιήσετε.





Θα μπορούσατε να περάσετε εβδομάδες μελετώντας τεχνολογίες που χρησιμοποιούνται μόνο για σχετικά μικρό αριθμό εφαρμογών, οπότε θα εστιάσουμε την προσοχή μας σε ποιες τεχνολογίες θα χρησιμοποιήσετε για τις περισσότερες ανάγκες κωδικοποίησης και αναπαραγωγής βίντεο.





Τι είναι το Codec;

Ο κωδικοποιητής - ή κωδικοποιητής/αποκωδικοποιητής - είναι ένα εργαλείο κωδικοποίησης που επεξεργάζεται βίντεο και το αποθηκεύει σε μια ροή byte. Οι κωδικοποιητές χρησιμοποιούν αλγόριθμους για να συρρικνώνουν αποτελεσματικά το μέγεθος του αρχείου ήχου ή βίντεο και στη συνέχεια να το αποσυμπιέζουν όταν χρειάζεται. Υπάρχουν δεκάδες διαφορετικοί τύποι κωδικοποιητών και ο καθένας χρησιμοποιεί διαφορετική τεχνολογία για να κωδικοποιήσει και να συρρικνώσει το αρχείο βίντεο για την προβλεπόμενη εφαρμογή.

Ανάλογα με τον κωδικοποιητή, αυτή η κωδικοποίηση πραγματοποιείται με έναν από τους δύο τρόπους: απώλεια ή συμπίεση χωρίς απώλειες Το



Απώλεια συμπίεσης

Όταν αναζητάτε διαχειρίσιμα μεγέθη αρχείων, η απώλεια συμπίεσης είναι η πιο βιώσιμη διαθέσιμη μέθοδος. Ενώ σίγουρα χάνετε ποιότητα σε ήχο, βίντεο ή και στα δύο, η συμπίεση είναι ένα αναγκαίο κακό (επί του παρόντος) σε έναν κόσμο που κυριαρχείται από την ανάγκη κοινής χρήσης και αποθήκευσης αυτού που διαφορετικά θα ισοδυναμούσε με μη πρακτικά μεγέθη αρχείων. Ο μέσος όρος Blu-ray, για παράδειγμα, μπορεί να ξεπεράσει τα 40 gigabytes, και αυτός ο χώρος αποθήκευσης όχι μόνο θα είναι ακριβός, αλλά θα κάνει τις ψηφιακές λήψεις και αγορές άβολες, αν όχι απόλυτη απώλεια χρόνου. Το κλειδί όταν χρησιμοποιείτε συμπίεση απώλειας είναι να ρυθμίσετε τη μορφή συμπίεσης υψηλότερης ποιότητας για την προβλεπόμενη χρήση, έτσι ώστε να περπατήσετε τη λεπτή γραμμή μεταξύ απώλειας ποιότητας και μεγέθους αρχείου.

Συμπίεση χωρίς απώλειες

Η συμπίεση χωρίς απώλειες λειτουργεί σαν ένα αρχείο ZIP ή RAR στο ότι μετά τη συμπίεση και την αποσυμπίεση, το αρχείο είναι ουσιαστικά το ίδιο. Με τη χρήση έξυπνων αλγορίθμων, το αρχείο δεν χάνει πολύ ποιότητα, αλλά δεν είναι ένας αποτελεσματικός τρόπος αποθήκευσης μεγάλων αρχείων επειδή δεν υπάρχει μεγάλη συμπίεση που πραγματοποιείται στην πραγματικότητα. Επιπλέον, η διαδικτυακή μετάδοση μεγάλων αρχείων βίντεο χρησιμοποιεί πολύ μεγάλο εύρος ζώνης (αν και η κωδικοποίηση H.265 μπορεί να το αλλάξει αυτό) για να καταστεί μια βιώσιμη επιλογή συμπίεσης.





Εκτός εάν εργάζεστε στη βιομηχανία ταινιών ή στην επεξεργασία βίντεο, είναι απίθανο να μοιραστείτε αρχεία βίντεο σε μορφή χωρίς απώλειες (αν και τότε). Για να το θέσουμε σε προοπτική, ακόμη και μια τηλεόραση 4k δεν περιέχει την ανάλυση που απαιτείται για την προβολή μιας ταινίας που γυρίστηκε σε μια σύγχρονη κάμερα και παραδίδεται χωρίς κάποιο είδος συμπίεσης. Στην πραγματικότητα, δεν είναι καν κοντά (ακόμα). Ενώ Το βίντεο 4k είναι όμορφο , δεν είναι καν κοντά στο μέγεθος μιας μη συμπιεσμένης μορφής βίντεο.

Ενώ μια ταινία Blu -ray είναι μικρότερη από 50 gigabytes (αν πρέπει να χωρέσει σε έναν δίσκο), η πρώτη ταινία 4k με δυνατότητα λήψης (διαθέσιμη στους καταναλωτές - τρέιλερ παρακάτω) είναι τεράστια 160 gigabytes! Το εντελώς ασυμπίεστο βίντεο 1080p είναι ένα συναρπαστικό 410 gigabytes ανά ώρα και αυτό δεν περιλαμβάνει το αρχείο ήχου, το οποίο θα μπορούσε να προσθέσει επιπλέον 7 gigabytes ανά ώρα ανάλογα με τον τρόπο εγγραφής του. Συνολικά, αυτά τα αρχεία είναι σχεδόν άχρηστα για μια καταναλωτική αγορά με την τρέχουσα τεχνολογία.





Είναι επίσης σημαντικό να σημειωθεί ότι οι κωδικοποιητές δεν είναι μόνο για συμπίεση ήχου και αρχεία βίντεο. Μόλις ένα αρχείο έχει κωδικοποιηθεί χρησιμοποιώντας έναν συγκεκριμένο κωδικοποιητή, ο ίδιος κωδικοποιητής πρέπει να χρησιμοποιηθεί για την αποκωδικοποίηση του αρχείου για να μπορεί να αναπαράγεται στη συσκευή σας. Η μη χρήση του σωστού κωδικοποιητή οδηγεί στα περισσότερα προβλήματα συμβατότητας ή αναπαραγωγής συσκευών. Αυτό το ζήτημα γίνεται λιγότερο συχνό καθώς τα σύγχρονα δοχεία συχνά περιλαμβάνουν τους απαιτούμενους κωδικοποιητές ήχου και βίντεο που απαιτούνται για την αναπαραγωγή του αρχείου.

XviD/DivX

Το DivX είναι ένας κωδικοποιητής που πωλείται στο εμπόριο, ενώ το XviD είναι ένα βοηθητικό πρόγραμμα ανοιχτού κώδικα που προορίζεται να λειτουργήσει ως εναλλακτική λύση έναντι του εμπορικού ξαδέλφου του. Και οι δύο κωδικοποιητές μπορούν να αποκωδικοποιήσουν την έξοδο του άλλου, καθώς και οι δύο βασίζονται στην εφαρμογή του MPEG-4. Ενώ εξακολουθεί να χρησιμοποιείται ευρέως, είναι συχνά αυστηρά για κωδικοποίηση βίντεο και σε συνδυασμό με ένα από τα πιο δημοφιλή πακέτα που αναφέρονται παρακάτω.

MPEG-4

Το MPEG-4 είναι η πιο κοινή μορφή ροής και αποτελείται από πολλά μέρη, εκ των οποίων μόνο το MPEG-4 Μέρος II χρησιμοποιείται για κωδικοποίηση βίντεο. Το MPEG-4 Part II καλεί κωδικοποιητές βίντεο όπως DivX ή XviD προκειμένου να κωδικοποιήσει το βίντεο, ενώ ο ήχος μεταφέρεται συνήθως σε μορφή MP3. Οι σύγχρονες ενημερώσεις του MPEG-4 χρησιμοποιούν πλέον το H.264 επίσης.

Η.264

Αυτή είναι η πιο δημοφιλής επιλογή για υλικό υψηλής ευκρίνειας. Το H.264 είναι επίσης ένα σχετικό μαχαίρι του Ελβετικού Στρατού στον κόσμο των κωδικοποιητών, καθώς μπορεί να χρησιμοποιήσει συμπίεση χωρίς απώλειες και απώλειες, ανάλογα με τις ρυθμίσεις που επιλέγετε κατά την κωδικοποίηση, όπως ο ρυθμός καρέ, η ποιότητα και το μέγεθος του αρχείου στόχου. Το H.264 βασίζεται στο x264 για κωδικοποιημένο βίντεο (καθώς και άλλα, όπως DivX ή XviD) και ο ήχος συχνά κωδικοποιείται χρησιμοποιώντας κωδικοποιητές ήχου AAC ή MP3 ανάλογα με το μέγεθος και την ποιότητα που στοχεύετε.

Το H.264 υποστηρίζεται ως 1,5 έως 2 φορές πιο αποτελεσματικό από τη βασική συμπίεση MPEG-4, γεγονός που οδηγεί σε μικρότερα μεγέθη αρχείων και απρόσκοπτη αναπαραγωγή σε περισσότερες συσκευές. Τούτου λεχθέντος, το H.264 περιλαμβάνεται τώρα στον κωδικοποιητή MPEG-4 (μέρος 10, γνωστό ως AVC), οπότε θα μπορούσε να γίνει αμφιλεγόμενο στο εγγύς μέλλον, καθώς οι κωδικοποιητές εξαρτώνται λιγότερο από μια τεχνολογία κωδικοποίησης και αντί αυτού σχετικά με το ρόλο ενός πακέτου κωδικοποιητή που περιλαμβάνει πολλαπλές μεθόδους κωδικοποίησης σε ένα μόνο πακέτο.

Τι είναι το Container;

Ένα κοντέινερ υπάρχει αποκλειστικά για τους σκοπούς της ομαδοποίησης όλων των αρχείων ήχου, βίντεο και κωδικοποιητή σε ένα οργανωμένο πακέτο. Επιπλέον, το δοχείο περιέχει συχνά πληροφορίες κεφαλαίου για ταινίες DVD ή Blu-ray, μεταδεδομένα, υπότιτλους και/ή πρόσθετα αρχεία ήχου, όπως διαφορετικές ομιλούμενες γλώσσες. Το τυπικό κοντέινερ εκτελείται ως εκτελέσιμο (.exe) αρχείο στα Windows. Χρησιμοποιεί ένα αρχείο .bat για να πει στο λειτουργικό σύστημα ότι υπάρχουν εκτελέσιμες εντολές που πρέπει να εκτελεστούν μαζί για να επιτευχθεί το επιθυμητό αποτέλεσμα.

Flash βίντεο (.flv, .swf)

Η Macromedia δημιούργησε αρχικά το Flash πριν αποκτηθούν τελικά από την Adobe το 2005. Το Flash είναι ένα παλαιωμένο δοχείο που σταδιακά εξαλείφεται λόγω περιορισμών στην τεχνολογία, δημιουργώντας αυτό που ο Steve Jobs αποκαλούσε «χειροκίνητο» χειρισμό αρχείων. Αυτό οδήγησε σε μια πολύ δημόσια παράλειψη από τις συσκευές iOS για την Adobe και φαίνεται ότι αυτή ήταν η αρχή του τέλους για τη μορφή. Οπως και Η τυποποίηση HTML5 παίρνει θέση , θα πρέπει να βλέπουμε λιγότερα βίντεο Flash στο διαδίκτυο και το κοντέινερ πιθανότατα θα εξαφανιστεί μαζί του.

MKV

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

τι θα συμβεί αν δεν κάνω αναβάθμιση στα Windows 10

MP4

Το MP4 είναι η προτεινόμενη μορφή για μεταφόρτωση βίντεο στον ιστό και υπηρεσίες όπως το Vimeo και το YouTube έχουν καταχωρηθεί ως προτιμώμενη μορφή. Το κοντέινερ MP4 χρησιμοποιεί κωδικοποίηση MPEG-4 ή H.264, καθώς και AAC ή AC3 για ήχο. Υποστηρίζεται ευρέως στις περισσότερες καταναλωτικές συσκευές και το πιο κοινό κοντέινερ που χρησιμοποιείται για βίντεο στο διαδίκτυο. Πραγματικά δεν μπορείτε να κάνετε λάθος με το MP4.

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

Έτσι, τελικά αν ψάχνετε για συμβουλές για το τι να χρησιμοποιήσετε, το H.264 γίνεται γρήγορα ο τυπικός κωδικοποιητής, ενώ είτε το mp4 είτε το MKV είναι άξια δοχεία. Το MP4 μπορεί να έχει το πλεονέκτημα εδώ επειδή υποστηρίζεται καλύτερα σε καταναλωτικές συσκευές και είναι το πρότυπο για τους περισσότερους μεγάλους ιστότοπους ροής βίντεο. Τελικά, η επιλογή είναι δική σας και εφόσον το βίντεο μπορεί να αποκωδικοποιηθεί και να παιχτεί στο άλλο άκρο, πραγματικά δεν υπάρχουν πολλές κακές επιλογές που μπορείτε να κάνετε όσον αφορά το τι θα χρησιμοποιήσετε.

Θα ήθελα πολύ να ακούσω τι χρησιμοποιείτε και για ποια εφαρμογή το χρησιμοποιείτε. Ποιοι είναι οι κωδικοποιητές συμπίεσης βίντεο, οι ρυθμίσεις και τα κοντέινερ σας; Ενημερώστε μας στα σχόλια παρακάτω.

Δικαιώματα φωτογραφίας: εργαλείο συμπίεσης Μέσω του Shutterstock, Σήραγγα εικόνων, μέσων, φωτογραφιών μέσω του Shutterstock , Καταπληκτική φύση από τον Δρ Wendy Longo (τροποποιημένο), Adobe Media Encoder CS4 από τον Kebman , Youtube από την Esther Vargas όλα μέσω Flickr

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 5 Συμβουλές για την υπερφόρτιση των μηχανών σας VirtualBox Linux

Έχετε κουραστεί από τις κακές επιδόσεις που προσφέρουν οι εικονικές μηχανές; Δείτε τι πρέπει να κάνετε για να αυξήσετε την απόδοση του VirtualBox.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Η τεχνολογία εξηγείται
  • Adobe Flash
  • Online βίντεο
  • βίντεο
Σχετικά με τον Συγγραφέα Μπράιαν Κλαρκ(67 δημοσιευμένα άρθρα)

Ο Μπράιαν είναι Αμερικανός μετανάστης που ζει σήμερα στην ηλιόλουστη χερσόνησο Μπάγια στο Μεξικό. Απολαμβάνει την επιστήμη, την τεχνολογία, τα gadget και παραθέτει ταινίες του Will Ferrel.

Περισσότερα από τον Μπράιαν Κλαρκ

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή