aspose.info
EL

CDA - Αρχείο συντόμευσης κομματιού ήχου CD

Ενημερώθηκε

Τι είναι ένα αρχείο CDA;

Ένα αρχείο με επέκταση .cda είναι ένα μικρό αρχείο στέλεχος που δημιουργείται από τα Microsoft Windows για κάθε κομμάτι ήχου σε ένα CD ήχου. Αυτά τα αρχεία περιέχουν τυπικές πληροφορίες, όπως χρόνους κομματιού και μια συντόμευση των Windows που επιτρέπει στους χρήστες να έχουν πρόσβαση στα συγκεκριμένα κομμάτια ήχου. Τα αρχεία CDA δεν είναι μουσική, αλλά δείχνουν ένα αρχείο μουσικής που υπάρχει κάπου στο χώρο αποθήκευσης. Μπορούμε να το πούμε ως συντόμευση ενός αρχείου ήχου που βρίσκεται σε ένα CD.

Μορφή αρχείου CDA

Η μορφή αρχείου CDA χρησιμοποιείται για να πει σε έναν υπολογιστή ποιο αρχείο ήχου να παίξει σε ένα CD. Έτσι, τα αρχεία CDA γίνονται άχρηστα χωριστά από ένα CD που αντιπροσωπεύουν. Τα αρχεία CDA θεωρούνται συνήθως ως πόροι RIFF. Υπάρχει μόνο ένα κομμάτι που ονομάζεται “CDDA” και περιέχει μόνο ένα μπλοκ δεδομένων που ονομάζεται “FMT” στην τρέχουσα έκδοση του αρχείου .cda. Αυτό το μπλοκ έχει μήκος 24 byte. Το αναγνωριστικό που δημιουργήθηκε από τα Windows χρησιμοποιείται από τη μονάδα CD που σχετίζεται με τα Windows 95 και Windows 98 και η συσκευή αναπαραγωγής του δεν μπορεί να συνδεθεί στο FreeDB ή στο CDDB. Για να μπορεί να εμφανίζει τον τίτλο του τραγουδιού και το όνομα του καλλιτέχνη, τα οποία πρέπει να εισάγετε χειροκίνητα αυτές τις πληροφορίες στο αρχείο cdplayer.ini.

Οργάνωση ενός αρχείου CDA

Ο παρακάτω πίνακας δείχνει τις πληροφορίες σχετικά με τις τυπικές μετατοπίσεις:

αντιστάθμισημήκοςπεριεχόμενο
0x004οι 4 χαρακτήρες ASCII “RIFF”
0x044το μέγεθος του παρακάτω κομματιού: πάντα 36 (44 - 8), σε 4 byte (παραγγελία Intel)
0x084Αναγνωριστικό κομματιού: οι 4 χαρακτήρες ASCII “CDDA”
0x0C4οι 3 χαρακτήρες ASCII “fmt” ακολουθούμενοι από ένα κενό
0x104μήκος του κομματιού: πάντα 24, σε 4 byte (παραγγελία Intel)
0x142έκδοση της μορφής CD, σε 2 byte (παραγγελία Intel). Τον Μάιο του 2006, πάντα ίσο με 1.
0x0162αριθμός της περιοχής, σε 2 byte (παραγγελία Intel). Το πρώτο κομμάτι έχει τον αριθμό 1.
0x184αναγνωριστικό που υπολογίζεται από τα Windows για το cdplayer.exe.
0x1c4μετατόπιση εύρους, σε αριθμό καρέ (παραγγελία Intel)
0x204διάρκεια του κομματιού, συνολικός αριθμός καρέ (παραγγελία Intel)
0x241θέση εμβέλειας: πλαίσια
0x251θέση εμβέλειας: δευτερόλεπτα
0x261θέση εμβέλειας: λεπτά
0x271ένα μηδενικό byte (δυαδική τιμή 0)
0x281διάρκεια του κομματιού: καρέ
0x291διάρκεια του κομματιού: δευτερόλεπτα
0x2a1διάρκεια του κομματιού: λεπτά
0x2b1ένα μηδενικό byte (δυαδική τιμή 0)

βιβλιογραφικές αναφορές

Δείτε επίσης