Инструменты пользователя

Инструменты сайта


audiocodecs:aac

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
audiocodecs:aac [2006/06/15 06:54]
Spike создано
— (текущий)
Строка 1: Строка 1:
-====== AAC ====== 
  
-===== Введение ===== 
-**AAC** (расшифровывается как "​Advanced Audio Coding"​) --- является частью последней спецификации комитета MPEG и является официальным приемником популярного формата [[audiocodecs:​MP3|MP3]]. Как и MP3, формат AAC является международным стандартом,​ и его используют крупные компании с широкоизвестными именами,​ такими как Dolby, Sony и Nokia. 
- 
-Существует несколько доступных кодеров AAC, реализуемых такими известными именами как Apple ([[iTunes]]),​ Real Networks и Nero AG (создатели программы Nero Burning Rom), или open source проектом [[http://​www.audiocoding.com|FAAC]],​ который ​ по сути является аналогичным проекту кодера [[LAME]]. AAC поддерживается портативными плеерами --- например,​ [[Apple iPod]], и некоторыми моделями сотовых телефонов. Треки в формате AAC доступны в онлайн-магазине Apple'​s online store.  ​ 
- 
-По заявленному качеству формат AAC конкурирует с форматами [[Ogg Vorbis]], [[LAME]] MP3, [[WMA]] Pro и другими своременными кодеками,​ а с добавленным кодированием SBR (HE AAC) может показывать отличные результаты на низких битрейтах. 
- 
-Недавние разработки привели к созданию [[AACplus]],​ который субъективно показывает лучшие результаты на низких битрейтах. На сайте [[http://​www.tuner2.com|tuner2]] есть несколько интернет-радиостанций,​ которые вещают низкобитрейтными потоками --- около 40 kbps --- и часть из них показывает удивительно хороший результат для такого битрета. 
- 
- 
-===== Плюсы ===== 
- 
-  * Международный стандарт,​ одобренный ISO. 
-  * Гибкость:​ поддерживает несколько [[частот дискредитации]] (8000-96000 Hz), bit depths, и [[многоканальность]] (до 48 каналов). 
-  * Имеет несколько реализаций,​ включая бесплатный и высококачественный [[http://​www.itunes.com|iTunes]] или [[http://​www.nero.com/​nerodigital/​eng/​Nero_Digital_Audio.html|Nero Digital]]. 
-  * На слух, для большинства пользователей,​ битрейт порядка 150kbps кажется уже достаточно качественным. 
-  * Является частью спецификаций [[MPEG-4]]. 
-  * Любой человек может создавать свою собственную реализацию (доступны спецификации и демо-примеры). 
-  * Поддерживается некоторыми портативными плеерами (Philips Expanium, [[Apple iPod]], сотовыми телефонами Nokia и Motorola, Sony Jukebox). 
- 
-===== Минусы ===== 
- 
-  * Имеет те же проблемы,​ что и у всех подобных кодеров. 
-  * Патентован. 
-  * Слишком сложен. 
-  * AAC имеет несколько разных профилей (AAC LC, AAC HE, AAC PS и т.д). Большинство (особенно портативных) плееров поддерживают только LC (на данный момент),​ поэтому у вас могут быть вполне стандарно закодированные файлы, но ваш плеер не сможет их воспроизвести. 
- 
-===== Техническая информация ===== 
- 
-**AAC** расшифровывается как '​Advanced Audio Coding',​ и является частью стандартов [[MPEG-4]]. Использует контейнер [[MP4]] (который базируется на контейнере Apple [[MOV]]), чтобы хранить свои метаданные (например,​ информацию тегов). 
- 
-Как часть стандартов MPEG-4, формат **AAC** кодирует файлы с возможностью внедрения до 48 широкополосных аудиоканалов ​ (до 96 kHz) и 15 низкочастотных каналов расширения (с ограничением до 120 Hz) плюс 15 потоков данных. 
- 
-Метод каодирования **AAC** организован в профили (MPEG-2) или объектные типы (MPEG-4). Разные объектные типы не обязательно являются совместимыми между собой, поэтому не воспроизводятся разными декодерами. ​ 
- 
-Список некоторых объектных типов: 
- 
-  * MPEG-2 AAC LC / Low Complexity 
-  * MPEG-2 AAC Main 
-  * MPEG-2 AAC SSR / Scalable Sampling Rate 
-  * MPEG-4 AAC LC / Low Complexity 
-  * MPEG-4 AAC Main 
-  * MPEG-4 AAC SSR / Scalable Sampling Rate 
-  * MPEG-4 AAC LTP / Long Term Prediction 
-  * MPEG-4 AAC HE / High Efficiency 
-  * MPEG-4 AAC LD / Low Delay 
- 
-Объектые типы отличаются друг от друга сложностью. Из-за этой сложности,​ некоторые типы на порядок дольше кодируют/​декодируют файлы. Кроме того, выгода от использования самых сложных методов кодирования зачастую не стоит потраченных на них ресурсов процессора. В результате,​ наибольшее распространение и поддержку декодерами получил объектный тип Low Complexity/​LC. Однако,​ профиль High Efficiency (HE) начинает становится популярным,​ потому что его добавили в кодер Nero AAC. 
- 
-На данный момент все плееры поддерживают объектный тип LC Object Type, хотя некоторые могут работать только с потоком MPEG2 или потоком MPEG4. Плееры на основе декодера FAAD2 (плагины для [[foobar2000]] и [[Winamp]]) поддерживают практически все объектные типы, включая HE AAC. 3ivX также поддерживает все типы, кроме SSR. 
- 
- 
-===== Технологии,​ используемые для компрессии ===== 
- 
-  * [[Huffman coding]] 
-  * [[Quantization]] and scaling 
-  * [[Joint stereo|M/S matrixing]] 
-  * [[Intensity stereo]] 
-  * Channel coupling 
-  * Backward adaptive prediction 
-  * Temporal Noise Shaping (TNS) 
-  * Modified Discrete Cosine Transform (I[[MDCT]]) 
-  * Gain control and hybrid filter bank (polyphase quadrature filter (IPQF)+IMDCT) 
-  * Long Term Predictor (LTP) - MPEG4 '''​AAC'''​ only 
-  * Perceptual Noise Substitution (PNS) - MPEG4 '''​AAC'''​ only 
-  * Spectral Band Replication ([[SBR]]) - HE '''​AAC'''​ 
-  * Parametric Stereo (PS) - HE '''​AAC'''​ 
- 
- 
-===== Кодеры / Декодеры (поддерживаемые платформы) ===== 
- 
-  * [[Nero AAC]] (Win32) 
-  * [[QuickTime AAC]] (Win32/​MacOS X) 
-  * [[FAAC]] [[FAAD]] (Multiplatform) 
-  * HHI/zPlane [[Compaact!]] (Win32) 
-  * [[PsyTEL]] (Win32) 
- 
- 
-===== Ссылки ===== 
- 
-  * [[wpru>​AAC]|AAC в русской википедии]] 
-  * [[ha>​AAC]|AAC на Hydrogenaudio]] 
-  * [[AAC FAQ]] 
-  * Known [[AAC implementations]]. 
-  * Read the [[AAC guide]] to learn how to obtain '''​AAC'''/​[[MP4]] files out of WAV files and CDs. 
-  * Детальное сравнение AAC можно найти на [[http://​www.rjamorim.com/​test/​|Roberto'​s listening tests page]]. 
- 
- 
-~~DISCUSSION~~ 
audiocodecs/aac.1150340082.txt.gz · Последние изменения: 2006/06/15 05:58 (внешнее изменение)