Оглавление:
- Определение - Что означает Advanced Audio Coding (AAC)?
- Techopedia объясняет улучшенное кодирование звука (AAC)
Определение - Что означает Advanced Audio Coding (AAC)?
Расширенное аудиокодирование (AAC) - это методика, используемая для сжатия и кодирования схемы цифровых аудиофайлов.
Технология AAC может использоваться для кодирования аудиофайлов на средних и высоких скоростях. AAC создан, чтобы быть логическим преемником MP3 (ISO / MPEG Audio Layer -3) и утверждает, что предлагает лучшее качество звука, чем его предшественник при той же скорости передачи данных.
Techopedia объясняет улучшенное кодирование звука (AAC)
Метод AAC включает использование двух основных стратегий кодирования для минимизации объема данных, необходимых для передачи высококачественного цифрового звука. Компоненты сигнала, которые не имеют значения, отбрасываются. Избыточности в кодированном аудиосигнале уничтожаются.
Кодирование цифровых аудиофайлов включает следующие шаги:
- Модифицированное дискретное косинусное преобразование (MDCT) используется для преобразования сигнала из временной области в частотную область. Банки фильтров используются для преобразования точного количества временных выборок в частотные выборки.
- Частотная область квантуется с использованием психоакустической модели и затем кодируется.
- Соответствующие внутренние коды исправления ошибок применяются.
- Сигнал суммируется или передается.
- Алгоритм Luhn mod N используется для каждого кадра, чтобы избежать искажения образца
AAC может выбирать частоты в диапазоне от 8 Гц до 96 кГц и до 48 каналов. Он также способен сжимать аудио, которое содержит потоки сложных импульсов и прямоугольные волны лучше, чем MP3.
AAC - это международный стандарт, используемый некоторыми крупными компаниями, такими как Dolby Laboratories Inc., Sony Corp. и Nokia Corp. AAC также используется Apple в качестве стандартного аудиокодека для формата .m4v в видеофайлах iTunes Store.
