Ήχος AAC (.aac)

ISO/IEC Τυπικό

Το Advanced Audio Coding (AAC) είναι ο τυποποιημένος διάδοχος του MP3, σχεδιασμένος να παρέχει ανώτερη αποδοτικότητα συμπίεσης και ακουστική πιστότητα σε πανομοιότυπους ρυθμούς bit (bitrates).

Μετατροπή AAC σε MP3

Δωρεάν μετατροπέας από AAC σε MP3 εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.

Επιθεώρηση & Μεταδεδομένα

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία AAC ελέγχοντας την αρχική δυαδική ακολουθία byte:

Επιλέξτε ή αποθέστε αρχεία εδώ

100% ιδιωτική μετατροπή εντός προγράμματος περιήγησης - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: 0 byte μεταφορτώθηκαν σε εξωτερικούς διακομιστές. Όλη η επεξεργασία πραγματοποιήθηκε τοπικά στο sandbox του προγράμματος περιήγησής σας.

Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)

Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία AAC ελέγχοντας την αρχική δυαδική ακολουθία byte:

ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):

FF F1

ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: ÿñ

Τυποποίηση: ISO/IEC 13818-7 / ISO/IEC 14496-3

Τεχνικές Προδιαγραφές

Αρχιτεκτονική ΠεριέκτηADTS (Audio Data Transport Stream) bitstream or MPEG-4 Part 14 container
ΣυμπίεσηModified Discrete Cosine Transform (MDCT) with temporal noise shaping and psychoacoustic modeling
Endianness ByteBig-Endian bitstream framing
Χρωματικοί ΧώροιN/A (Audio Bitstream)
Κανάλια & ΔομήUp to 48 discrete audio channels with arbitrary speaker mapping
Μέγιστες ΔιαστάσειςSample rates from 8 kHz up to 96 kHz (16/24-bit PCM source)
ΔιαφάνειαPerceptual lossy coding; transparent quality achieved around 192-256 kbps stereo
Streaming & Προοδευτική ΦόρτωσηNative ADTS frame synchronization words enable arbitrary byte-stream streaming

Τεχνικός Πίνακας Σύγκρισης: AAC έναντι Ανταγωνιστών

Τεχνικό χαρακτηριστικόAAC (Τρέχον)MP3OGGOPUS
Αποδοτικότητα ΣυμπίεσηςΥψηλή· διαφανές στερεοφωνικό σε 128-192 kbpsΜέτρια· απαιτεί 192-256 kbpsΥψηλή· συγκρίσιμη με το AAC στα 160 kbpsΕξαιρετικά υψηλή· διαφανές σε 96-128 kbps
Μέγιστα Κανάλια48 διακριτά κανάλια2 κανάλια (στερεοφωνικό) / 5.1 σε MPEG-2255 διακριτά κανάλια255 διακριτά κανάλια
Επιτάχυνση Υλικού100% καθολική σε όλο το πυρίτιο κινητών και επιτραπέζιων υπολογιστών100% υποστήριξη παλαιού πυριτίουΠεριορισμένα αποκλειστικά τσιπ υλικού DSPΑυξανόμενη υποστήριξη υλικού σε προγράμματα περιήγησης & Android/iOS
Αλγοριθμική ΚαθυστέρησηΜέτρια (~100 ms καθυστέρηση buffer)Υψηλή (~100-150 ms)Μέτρια (~100 ms)Εξαιρετικά χαμηλή (5-26.5 ms, βελτιστοποιημένη για VoIP)

Συνηθισμένοι Τρόποι Διαφθοράς & Οδηγός Ανάκτησης Hex

Το πρόγραμμα αναπαραγωγής πολυμέσων κάνει επανάληψη (loop) ή παράγει ψηφιακά παράσιτα υψηλής συχνότητας.

Βασική Αιτία: Αγχρονισμός των κεφαλίδων πλαισίων ADTS λόγω απώλειας πακέτων ή ελλιπών syncwords 12-bit.

Ανάκτηση: Επανασυσκευασία ακατέργαστου ήχου AAC σε κοντέινερ MP4/M4A χρησιμοποιώντας την εντολή ffmpeg -i broken.aac -c:a copy fixed.m4a για την αναδόμηση των δεικτών πλαισίων.

Ανάλυση Ασφάλειας & Διανύσματα Επίθεσης Parser

Οι αποκωδικοποιητές AAC λειτουργούν σε βρόχους DSP ήχου υψηλής απόδοσης όπου τα κακομορφαμένα μήκη πακέτων μπορούν να προκαλέσουν υπερχειλίσεις ακεραίων σε υλοποιήσεις λογισμικού.

Γνωστά διανύσματα επίθεσης

  • Υπερχείλιση ακεραίων στα πεδία μήκους πλαισίου ADTS που προκαλεί υπέρβαση ορίων ανάγνωσης buffer σε μη διορθωμένους αποκωδικοποιητές C++.
  • Κατασκευασμένα bit διαμόρφωσης κανάλιων που ενεργοποιούν μη έγκυρες εγγραφές μνήμης κατά τη downmixing πολλαπλών κανάλιων.
  • Εκτός ορίων κατανομή σωρού (heap allocation) κατά την ανάλυση πίνακα σύνθεσης SBR (Spectral Band Replication).

Βέλτιστες αμυντικές πρακτικές:

Ιστορική Αναδρομή & Ορόσημα

2003Η Apple Computer επιλέγει το AAC ως την προεπιλεγμένη μορφή ήχου για το iTunes Store και τη σειρά iPod.
1999Ενσωματώνεται στο πρότυπο MPEG-4 ως ISO/IEC 14496-3 με προφίλ High-Efficiency AAC (HE-AAC).
1997Τυποποιείται υπό το ISO/IEC 13818-7 ως MPEG-2 Part 7, ξεπερνώντας το MPEG-1 Layer III σε όλους τους ρυθμούς bit.

Κύρια Πλεονεκτήματα

  • Ανώτερη ακουστική διαφάνεια σε σύγκριση με το MP3 σε ισοδύναμους και χαμηλότερους ρυθμούς bit (π.χ. 128 kbps έναντι 192 kbps).
  • Εγγενής υποστήριξη για έως και 48 κανάλια ήχου πλήρους εύρους ζώνης για ροές εργασίας ήχου surround και Dolby Pro Logic.
  • Καθολική εγγενής αποκωδικοποίηση υλικού σε iOS, Android, macOS, Windows και έξυπνες τηλεοράσεις καταναλωτών.

Τεχνικοί Περιορισμοί & Μειονεκτήματα

  • Η αντιληπτική κωδικοποίηση με απώλειες απορρίπτει τις μη ακουστές αρμονικές συχνότητες, καθιστώντας την ακατάλληλη για mastering ήχου.
  • Τα bitstreams ADTS στερούνται ενσωματωμένων πινάκων αναζήτησης χωρίς ενθυλάκωση σε περιτυλίγματα MP4 (M4A).
  • Η αδειοδότηση κοινοπραξίας ευρεσιτεχνιών που διαχειρίζεται η Via Licensing Corporation επιβράδυνε ιστορικά την καινοτομία κωδικοποιητών ανοιχτού κώδικα.

Ενδιαφέροντα Τεχνικά Στοιχεία

  • Το YouTube προεπιλέγει την κωδικοποίηση AAC στα 128 kbps για τυπικές ροές ήχου στερεοφωνικού βίντεο.
  • Το ADTS syncword αποτελείται από 12 συνεχόμενα δυαδικά άσοι (0xFFF), επιτρέποντας στους δέκτες να κλειδώνουν σε ζωντανές εκπομπές στα μέσα της ροής.
  • Η Sony υιοθέτησε το AAC ως το προεπιλεγμένο πρότυπο συμπίεσης για τον ήχο των PlayStation 3, PlayStation Portable και Vita.

Συχνές Τεχνικές Ερωτήσεις

Γιατί το AAC ακούγεται καλύτερα από το MP3 στα 128 kbps;

Το AAC ενσωματώνει υψηλότερη ανάλυση συχνότητας (έως 96 kHz), φίλτρα καθαρού MDCT, διαμόρφωση προσωρινού θορύβου (TNS) και πιο ευέλικτα εργαλεία πρόβλεψης στερεοφωνικού ήχου που εξαλείφουν τα τεχνήματα προ-ηχούς που κυριαρχούν στο MP3.

Ποια είναι η διαφορά μεταξύ του raw AAC και του M4A;

Το raw AAC χρησιμοποιεί απλή δόμηση πλαισίων ADTS χωρίς ευρετήρια κεφαλαίων ή μεταδεδομένων. Το M4A περιτυλίγει το ίδιο ακριβώς περιεχόμενο ήχου AAC μέσα σε ένα κοντέινερ ISO Base Media (MP4) με μεταδεδομένα, εξώφυλλο άλμπουμ και πίνακες αναζήτησης (seek tables).

Υποστηρίζει το AAC συμπίεση ήχου χωρίς απώλειες (lossless);

Όχι. Το τυπικό AAC είναι αυστηρά με απώλειες. Η Apple ανέπτυξε το Apple Lossless (ALAC) για ήχο χωρίς απώλειες bit-προς-bit μέσα στο ίδιο κοντέινερ M4A.