aspose.info
EL

WAV - Μορφή αρχείου ήχου κυματομορφής

Ενημερώθηκε

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

Το WAV, γνωστό ως WAVE (Waveform Audio File Format), είναι ένα υποσύνολο της προδιαγραφής Resource Interchange File Format (RIFF) της Microsoft για την αποθήκευση ψηφιακών αρχείων ήχου. Η μορφή δεν εφαρμόζει καμία συμπίεση στο bitstream και αποθηκεύει τις ηχογραφήσεις με διαφορετικούς ρυθμούς δειγματοληψίας και bitrates. Ήταν και είναι μια από τις τυπικές μορφές για CD ήχου. Τα αρχεία Wave είναι μεγαλύτερα σε μέγεθος σε σύγκριση με νέες μορφές αρχείων ήχου, όπως το MP3 που χρησιμοποιεί συμπίεση με απώλειες για να μειώσει το μέγεθος του αρχείου διατηρώντας την ίδια ποιότητα ήχου. Ωστόσο, τα αρχεία WAV μπορούν να συμπιεστούν χρησιμοποιώντας κωδικοποιητές Audio Compression Manager (ACM). Υπάρχουν πολλά διαθέσιμα API και εφαρμογές που μπορούν να μετατρέψουν αρχεία WAV σε άλλες δημοφιλείς μορφές αρχείων ήχου.

Το ήξερες? Μπορείτε να γίνετε συνεργάτης στο FileFormat.com για να διατηρείτε ενημερωμένη την κοινότητα μορφών αρχείων με τα ευρήματά σας. Εάν πρέπει να μοιραστείτε οτιδήποτε σχετικά με τις μορφές αρχείων WAV ή ήχου, μπορείτε να δημοσιεύσετε τα ευρήματά σας στην ενότητα Ειδήσεις μορφής αρχείου ήχου για να παραμένουν ενημερωμένοι οι χρήστες.

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

Η μορφή αρχείου WAVE, που είναι ένα υποσύνολο της προδιαγραφής RIFF της Microsoft, ξεκινά με μια κεφαλίδα αρχείου που ακολουθείται από μια ακολουθία τμημάτων δεδομένων. Ένα αρχείο WAVE έχει ένα μόνο κομμάτι “WAVE” που αποτελείται από δύο υποτμήματα:

  • ένα κομμάτι “fmt” - καθορίζει τη μορφή δεδομένων
  • ένα κομμάτι “δεδομένων” - περιέχει το πραγματικό δείγμα δεδομένων

Κεφαλίδα αρχείου WAV

Η κεφαλίδα ενός αρχείου WAV (RIFF) έχει μήκος 44 byte και έχει την ακόλουθη μορφή:

ΘέσειςΔείγμα τιμήςΠεριγραφή
1 - 4“RIFF”Σημαίνει το αρχείο ως αρχείο riff. Οι χαρακτήρες έχουν μήκος 1 byte.
5 - 8Μέγεθος αρχείου (ακέραιος)Μέγεθος συνολικού αρχείου - 8 byte, σε byte (ακέραιος αριθμός 32 bit). Συνήθως, θα το συμπληρώσετε μετά τη δημιουργία.
9 -12“WAVE”Κεφαλίδα τύπου αρχείου. Για τους σκοπούς μας, ισούται πάντα με “WAVE”.
13-16“fmt "Μορφοποίηση μαρκαδόρου. Περιλαμβάνει μηδενικό μηδενικό αποτέλεσμα
17-2016Μήκος δεδομένων μορφής όπως αναφέρεται παραπάνω
21-221Τύπος μορφής (1 είναι PCM) - ακέραιος αριθμός 2 byte
23-242Αριθμός καναλιών - ακέραιος αριθμός 2 byte
25-2844100Ρυθμός δειγματοληψίας - ακέραιος αριθμός 32 byte. Οι συνήθεις τιμές είναι 44100 (CD), 48000 (DAT). Sample Rate = Αριθμός δειγμάτων ανά δευτερόλεπτο ή Hertz.
29-32176400(Ρυθμός δειγμάτων * BitsPerSample * Κανάλια) / 8.
33-344(BitsPerSample * Κανάλια) / 8.1 - 8 bit mono2 - 8 bit stereo/16 bit mono4 - 16 bit stereo
35-3616Bits ανά δείγμα
37-40“δεδομένα”τμήμα κεφαλίδας"δεδομένων”. Σηματοδοτεί την αρχή της ενότητας δεδομένων.
41-44Μέγεθος αρχείου (δεδομένα)Μέγεθος της ενότητας δεδομένων.
Δείγματα τιμών δίνονται παραπάνω για μια στερεοφωνική πηγή 16-bit.

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

Δείτε επίσης