Spisu treści:
Definicja - Co oznacza Advanced Audio Coding (AAC)?
Zaawansowane kodowanie audio (AAC) to technika stosowana do kompresji i kodowania cyfrowych plików audio.
Technologię AAC można stosować do kodowania plików audio ze średnią i wysoką przepływnością. AAC został zbudowany jako logiczny następca formatu MP3 (ISO / MPEG Audio Layer -3) i twierdzi, że oferuje lepszą jakość dźwięku niż jego poprzednik z tą samą szybkością transmisji.
Techopedia wyjaśnia Advanced Audio Coding (AAC)
Technika AAC polega na wykorzystaniu dwóch podstawowych strategii kodowania w celu zminimalizowania ilości danych wymaganych do nadania dźwięku cyfrowego wysokiej jakości. Nieistotne elementy sygnału są odrzucane. Redundancje w zakodowanym sygnale audio są usuwane.
Kodowanie cyfrowych plików audio obejmuje następujące kroki:
- Zmodyfikowana dyskretna transformacja kosinusowa (MDCT) służy do konwersji sygnału z dziedziny czasu na dziedzinę częstotliwości. Banki filtrów służą do konwersji dokładnej liczby próbek czasu na próbki częstotliwości.
- Domena częstotliwości jest kwantyzowana za pomocą modelu psychoakustycznego, a następnie kodowana.
- Stosowane są odpowiednie wewnętrzne kody korekcji błędów.
- Sygnał jest nakładany lub przesyłany.
- Algorytm Luhna mod N jest używany dla każdej ramki, aby uniknąć uszkodzenia próbki
AAC może próbkować częstotliwości w zakresie od 8 Hz do 96 kHz i do 48 kanałów. Jest również w stanie kompresować dźwięk zawierający strumienie złożonych impulsów i fal prostokątnych lepiej niż MP3.
AAC to międzynarodowy standard używany przez niektóre duże firmy, takie jak Dolby Laboratories Inc., Sony Corp. i Nokia Corp. AAC jest również używany przez Apple jako domyślny kodek audio dla formatu .m4v w plikach wideo iTunes Store.
