Τι είναι ένα αρχείο AIFF;
Το AIFF (Audio Interchange File Format) είναι μια μη συμπιεσμένη μορφή αρχείου ήχου που αναπτύχθηκε από την Apple το 1998, αλλά βασίζεται στο EA IFF 85 (Standard for Interchange Format Files που αναπτύχθηκε από την Electronic Arts), μια μορφή περιτυλίγματος που χρησιμοποιείται σε συστήματα Amiga . Αυτή η μορφή αρχείου διαθέτει ένα πρότυπο για την αποθήκευση δειγματοληπτικών ήχων. Η μορφή είναι αρκετά καλή σε ευελιξία και επιτρέπει την αποθήκευση μονοφωνικών ή πολυκαναλικών δειγματοληπτικών ήχων σε διάφορους ρυθμούς δειγματοληψίας και πλάτη δείγματος. Δεδομένου ότι τα αρχεία AIFF δεν είναι συμπιεσμένα, αυτό τα κάνει μεγαλύτερα σε μέγεθος από άλλες μορφές με απώλειες όπως το MP3.
Τα αρχεία AIFF αποτελούνται από 2 κανάλια ασυμπίεστου στερεοφωνικού ήχου με μέγεθος δείγματος 16 bit, εγγεγραμμένα στα 44,1 khz. Λόγω της υψηλής ποιότητας ήχου, ένας ήχος 5 λεπτών μπορεί να καταλαμβάνει χώρο στο δίσκο έως και 50 MB που είναι παρόμοιος με τη μορφή αρχείου WAV.
AIFF εναντίον WAV
Το AIFF και το WAV είναι σχεδόν τα ίδια ως προς την ποιότητα. Και οι δύο χρησιμοποιούν την ίδια κωδικοποίηση PCM (διαμόρφωση κωδικού παλμού), γεγονός που τις καθιστά μεγαλύτερες σε μέγεθος σε σύγκριση με άλλες μορφές με απώλειες, όπως MP3, M4A. Μερικές από τις γενικές διαφορές αναγράφονται στον παρακάτω πίνακα:
AIFF | WAV |
---|---|
Χρησιμοποιείται κυρίως για MAC | Χρησιμοποιείται κυρίως για υπολογιστές |
Επιτρέπει μεταδεδομένα | Δεν επιτρέπει μεταδεδομένα |
Δομή αρχείου AIFF
Το EA IFF 85 ορίζει μια συνολική δομή για την αποθήκευση δεδομένων σε αρχεία. Ένα αρχείο EA IFF 85 αποτελείται από έναν αριθμό τμημάτων δεδομένων. Ένα chunk is buliding block του αρχείου AIFF αποτελείται από ορισμένες πληροφορίες κεφαλίδας ακολουθούμενες από δεδομένα:
Ένα αρχείο AIFF είναι μια συλλογή από έναν αριθμό διαφορετικών τύπων τεμαχίων. Υπάρχουν δύο γενικοί τύποι τμημάτων που είναι σημαντικοί για να σχηματιστεί ένα κομμάτι αρχείου AIFF:
- Common Chunk: Περιέχει σημαντικές παραμέτρους που περιγράφουν τον δειγματοληπτικό ήχο, όπως το μήκος και τον ρυθμό δειγματοληψίας.
- Sound Data Chunk: Περιέχει τα πραγματικά δείγματα ήχου. Υπάρχουν πολλά άλλα προαιρετικά κομμάτια που απαριθμούν τις παραμέτρους του οργάνου, ορίζουν δείκτες, αποθηκεύουν πληροφορίες για συγκεκριμένες εφαρμογές κ.λπ.
Τοπικοί τύποι τμημάτων
Οι τύποι κομματιών που θα σχηματίσουν το AIFF δίνονται στον παρακάτω πίνακα:
Τύπος κομματιού | Περιγραφή |
---|---|
Common Chunk | Το Common Chunk περιγράφει θεμελιώδεις παραμέτρους του δειγματοληπτικού ήχου |
Sound Data Chunk | Το Sound Data Chunk περιέχει τα πραγματικά δείγματα καρέ |
Marker Chunk | Το Marker Chunk περιέχει δείκτες που δείχνουν θέσεις στα δεδομένα ήχου |
Τμήμα οργάνου | Το τεμάχιο οργάνου ορίζει τις βασικές παραμέτρους που ένα όργανο, όπως ένας δειγματολήπτης, θα μπορούσε να χρησιμοποιήσει για την αναπαραγωγή των δεδομένων ήχου |
MIDI Data Chunk | Το MIDI Data Chunk μπορεί να χρησιμοποιηθεί για την αποθήκευση δεδομένων MIDI |
Τμήμα εγγραφής ήχου | Το τεμάχιο εγγραφής ήχου περιέχει πληροφορίες σχετικές με συσκευές εγγραφής ήχου |
Συγκεκριμένο κομμάτι εφαρμογής | Το συγκεκριμένο κομμάτι εφαρμογής μπορεί να χρησιμοποιηθεί για οποιονδήποτε σκοπό από τους κατασκευαστές εφαρμογών |
Τεμάχιο σχολίων | Το τμήμα σχολίων χρησιμοποιείται για την αποθήκευση σχολίων στη ΦΟΡΜΑ AIFF |
Τμήματα κειμένου - Όνομα, συγγραφέας, πνευματικά δικαιώματα, σχολιασμός | Όλα είναι κομμάτια κειμένου |