AVI == Audio Video Interleaved με απλή μετάφραση: βίντεο και ήχος μπλεγμένα, μιξαρισμένα, ενωμένα. Είναι container ( δοχείο ) για διάφορους τύπους κωδικοποίησης ( codecs ). Επειδή κάποια στιγμή χρησιμοποιήθηκε από την Microsoft σαν ο προκαθορισμένος τύπος αρχείων βίντεο στα Windows χρησιμοποιώντας μια συγκεκριμένη κωδικοποίηση ( codec ) ( αφού απέτυχε να πλασάρει τον τύπο αρχείων wmv == windows media video ... ) πολύς κόσμος θεωρεί το AVI, όχι εντελώς λάθος, σαν τύπο κωδικοποίσης ( codec ). Είναι container όμως. Το MediaInfo μπορεί να σου δείχνει 2 codecs γιατί χρησιμοποιούνται διαφορετικά codecs για βίντεο και ήχο. Το Χ264 είναι για το βιντεο και το mpeg4 για τον ήχο. Στον τίτλο που έδωσες σαν παράδειγμα είναι: Name.Movie.DVDRip.
Xvid(
codec βιντεο).
AC3(
codec ήχου).
avi(
container, περιτύλιγμα, πακετάρισμα). Η ερώτηση:
δεν είναι ...ακριβώς σωστή.
Λίγη θεωρία λοιπόν!
Για να δει ομαλή κίνηση ο ανθρώπινος εγκέφαλος χρειάζεται 24 καρέ το δευτερόλεπτο ( frames per second == fps ). Αν έχεις μια κάμερα με αισθητήρα 5 megapixels ( ΜΡ ) 1 καρέ ( frame ) σε ασυμπίεστη μορφή με πλήρη χρωματική πληροφορία είναι περίπου 40 megabytes ( ΜΒ ) άρα τα 24 είναι 40 Χ 24 = 960 ΜΒ δηλαδή χρειάζεσαι 960 ΜΒ για κάθε δευτερόλεπτο! Φυσικά καταλαβαίνεις ότι έτσι ασυμπίεστο βίντεο δεν χωρά ( σχεδόν ) πουθενά! Έτσι για να καταλάβουμε καλύτερα για τι πράγμα μιλάμε 1 λεπτό ασυμπίεστο βίντεο με πλήρη χρωματική πληροφορία είναι 960 Χ 60 = 57600 ΜΒ !!! 56 Gigabytes! Επειδή δεν έχουμε εφεύρει ( προς το παρόν... ) αποθηκευτικά μέσα με τόσο μεγάλες χωρητικότητες και ταχύτητες εδώ μπαίνει η κωδικοποίηση. Η οποία κωδικοποίηση εκ των πραγμάτων σημαίνει ...συμπίεση! Όλες οι κωδικοποιήσεις είναι απωλεστικές. Χάνεται δηλαδή πληροφορία για να γίνει μικρότερο το τελικό αρχείο. Φυσικά οι αλγόριθμοι που το κάνουν αυτό έχουν εξελιχθεί πάρα πολύ. Υπάρχουν περιπτώσεις όπου το τελικό αποτέλεσμα ( βλέπε: κινηματογράφος ) είναι σχεδόν τέλειο. Η κωδικοποίηση / συμπίεση ( είπαμε είναι το ίδιο πράγμα εξ' ορισμού ) εξαρτάται και από το μέσο με το οποίο θα δει το βίντεο ο τελικός χρήστης. Παράδειγμα: αν θέλεις να ανεβάσεις ένα αρχείο στο Youtube όπου η μέγιστη ανάλυση είναι 4Κ ακόμη κι αν κωδικοποιήσεις / συμπιέσεις το αρχείο σε μεγαλύτερη ανάλυση θα είναι ...δώρο άδωρο!
Για να επανέλθω στην ερώτησή σου και να δώσω μια πιο συγκεκριμένη απάντηση:
- Ναι γίνεται να ...κωδικοποιηθεί ( ουσιαστικά εδώ χρησιμοποιώ τον όρο σαν απλή αποθήκευση, κωδικοποίηση δηλαδή σε ψηφιακή μορφή ) χωρίς να συμπιεστεί. Το τελικό αρχείο για βίντεο μεγαλύτερο του ενός λεπτού θα είναι πάνω από 60 Gigabytes για μια απλή κάμερα με αισθητήρα 5 Megapixels!
Μια και ανέφερες το Xvid να πω λίγα για αυτό. Ουσιαστικά ο τρόπος με τον οποίο λειτουργεί είναι να αφαιρεί ( ναι σωστα διαβάζεις ) frames από το αρχικό βίντεο! Φυσικά και τα άλλα είναι απωλεστικά και λίγο πολύ λειτουργούν με παρόμοιο τρόπο αλλά το Xvid είναι το ( αδόκιμος όρος ) "χειρότερο" όλων. Έχει όμως αρκετά μεγάλη συμπίεση! Λογικό δεν είναι; Αφαιρεί ...πολλά!
Αυτά τα λίγα προς το παρόν!