FLAC является кодеком для сжатия аудио данных, изначально. Аудиокодек на аппаратном уровне обозначает отдельную микросхему, которая кодирует и декодирует .

Кодирование аудио с потерями. Но то, что большинство из нас до сих пор спокойно слушает музыку в формате MP3 — вовсе не значит, что прогресс всё это время топтался на месте.

И это касается не только развития алгоритма кодирования MP3, но и эволюции кодирования аудио с потерями вообще — в виде новых, более совершенных кодеков, действительно позволяющих получить лучшее качество при меньшем размере. Такие форматы как OGG Vorbis, AAC, WMA, Musepack давно оставили позади устаревший MP3 с его многочисленными ограничениями и недостатками.

Однако у производителей модемов аппаратная поддержка этой спецификации. Стерео AC'97-аудиокодек Analog Devices AD1885;. Аппаратный аудиокодек. Основная функция аппаратного аудиокодека – кодирование/декодирование цифрового аудиосигнала в аналоговый и .

Параллельно, всё большие обороты набирает кодирование без потерь (lossless). Но из- за больших объемов данных на сегодняшний день оно всё еще непригодно для полномасштабного использования — особенно для портативных устройств с ограниченным объемом памяти, для потокового вещания в сети, и просто для быстрого обмена музыкой в интернете (надо признать, что не у всех и не всегда под рукой есть 1. И так, MP3 устарел, и ему определенно созрела замена. Только как быть пользователю непосвященному, но желающему добиться максимально качественного звучания с минимальными затратами объемов памяти? Ведь альтернативных кодеков довольно много (как минимум 3 из них действительно достойны внимания): Apple продвигает с помощью своего i. Tunes Store формат AAC (Advanced Audio Coding — позиционируется как преемник MP3), Microsoft — свой собственный лицензируемый WMA (Windows Media Audio), кроме того, всё большую известность приобретает OGG Vorbis, а особо просветленные используют даже такой формат как Musepack.

Который из этих кодеков выбрать? Однозначного ответа на этот вопрос нет — и именно поэтому я пишу сию статью. Как определиться? Сочинение На Тему Мой Дом Моё Жилище. Выбор того или иного кодека зависит от конкретной задачи.

От оборудования и ПО, с помощью которого будет воспроизводиться звук. От объема памяти, который будет выделен под конечный материал. Соответственно подбирается больший или меньший целевой битрейт/качество. Ну и, конечно же, необходимо кроме формата и битрейта подобрать оптимальный кодировщик и параметры кодирования. При этом надо понимать, что различные форматы/кодеры по- разному проявляют себя на разных диапазонах битрейта. Таким образом, алгоритм примерно следующий: 1) Выяснить, какие форматы поддерживает целевое устройство.

Определиться, сколько места вы сможете выделить под аудио материал, а также определить суммарную продолжительность аудио предназначенного для кодирования. Вычислить нужный битрейт по формуле: битрейт = дисковое. В результате, к 1.

Фраунгофера (Fraunhofer IIS), который в начале 9. МР3, а также компаниями Dolby, AT& T, Sony и Nokia — был разработан новый метод компрессии аудио — Advanced Audio Coding (AAC), вошедший в стандарты MPEG- 2 и MPEG- 4. Основными отличиями от стандарта МР3 стали: поддержка более широкого набора форматов (вплоть до 4.

Гц до 9. 6 к. Гц); более эффективный и простой банк фильтров: гибридный банк фильтров МР3 был заменен обычным MDCT (модифицированным дискретным косинусным преобразованием); более широкие пределы варьирования частотно- временного разрешения в банке фильтров — в восемь раз (в МР3 — в три раза) — привели к улучшению кодирования транзиентов (переходных процессов) и стационарных участков аудиосигнала; более качественное кодирование частот выше 1. Гц; более гибкий режим кодирования стереосигналов, позволяющий переключаться в режим M/S («joint stereo») независимо в различных частотных полосах; дополнительные возможности стандарта, повышающие эффективность компрессии: технология формирования шума во временной области (TNS), предсказание MDCT- коэффициентов по времени (long term prediction), режим параметрического кодирования стереосигнала (parametric stereo), синтез шумов (perceptual noise substitution), технология восстановления высоких частот (SBR).

В результате широкого распространения формата МР3, стандарт AAC до сих пор не приобрел сравнимой с МР3 популярности. Тем не менее, AAC является основным форматом в популярном интернет- магазине i. Tunes Store, плеерах i. Pod, i. Tunes, телефоне i. Phone, игровых приставках Play. Station 3, Nintendo Wii и в цифровом радиовещании DAB+/DRM. OGG Vorbis. Ogg Vorbis — это относительно новый универсальный формат аудио компрессии, официально вышедший летом 2.

Он принадлежит к тому же типу форматов, что и МР3, AAC, VQF и WMA, то есть к форматам компрессии с потерями. Психоакустическая модель, используемая в Ogg Vorbis, по принципам действия близка к МР3 и иже с ними, но и только — математическая обработка и практическая реализация этой модели в корне отличаются, что позволяет авторам объявить свой формат совершенно независимым от всех предшественников. Главное неоспоримое преимущество формата Ogg Vorbis — это его полная открытость и свободность. Более того, в нем использована новейшая и наиболее качественная психоакустическая модель, из- за чего соотношение битрейт/качество значительно ниже, чем у других форматов. Как результат — качество звука лучше, но размер файла меньше. В формате имеется большое количество достоинств.

Например, формат Ogg Vorbis не ограничивает пользователя только двумя аудио каналами (стерео — левый и правый). Он поддерживает до 2. Hz и разрядностью до 3. Ogg Vorbis великолепно подходит для кодирования 6- ти канального звука DVD- Audio. К тому же, формат OGG Vorbis — sample accurate.

Это гарантирует, что звуковые данные перед кодированием и после декодирования не будут иметь смещений или дополнительных/потерянных сэмплов относительно друг друга. Это легко оценить, когда вы кодируете non- stop музыку (когда один трек постепенно входит в другой) — в итоге сохранится целостность звука.

Возможностью потокового вещания сейчас никого не удивишь, но у этого формата она заложена с самых основ. Это дает формату достаточно полезный побочный эффект — в одном файле можно хранить несколько композиций с собственными тегами.

При загрузке такого файла в плеер должны отобразиться все композиции, будто их загрузили из нескольких различных файлов. Отдельно стоит упомянуть достаточно гибкую систему тегов.

Заголовок тегов легко расширяется и позволяет включать тексты любой длины и сложности (например, текст песни), перемежающиеся изображениями (например, фотография обложки альбома). Текстовые теги хранятся в UTF- 8, что позволяет писать хоть на всех языках одновременно и исключает возможные проблемы с кодировками. Это значительно удобнее различных ухищрений типа id. Ogg Vorbis по умолчанию использует переменный битрейт, при этом значения последнего не ограничены какими- то жесткими значениями, и он может варьироваться даже на 1kbps.

При этом стоит заметить, что форматом жестко не ограничен максимальный битрейт, и при максимальных настройках кодирования он может варьироваться от 4. Такой же гибкостью обладает частота дискретизации — пользователям предоставляется любой выбор в пределах от 2. Hz до 1. 92. 00. 0Hz. Ogg Vorbis был разработан сообществом Xiphophorus для того, чтобы заменить все платные запатентованные аудио форматы. Несмотря на то, что это самый молодой формат из всех конкурентов МР3, Ogg Vorbis имеет полную поддержку на всех известных платформах (Windows, Pocket.

PC, Symbian, DOS, Linux, Mac. OS, Free. BSD, Be. OS и др.), а также большое количество аппаратных реализаций.

Популярность на сегодняшний день значительно превосходит все альтернативные решения. Стоит заметить, что Ogg Vorbis является всего лишь небольшой частью мультимедиа проекта Ogg Squish, в который также входят свободные кодировщики: Speex — для сжатия голоса; FLAC — для сжатия звука без потерь; Theora — для сжатия видео. Musepack. Muse. Pack (mpp, mp+, mpc, MPEG+) — нелицензируемый формат файла для хранения аудиоинформации, распространяемый по GNU General Public License. Качество кодирования MPC на высоких битрейтах (1. Кбит/с и выше) заметно (если не сказать значительно) выше качества, обеспечиваемого MP3. Главные преимущества: Формат не производит второе dct- преобразование, он фактически не страдает артефактами pre- echo, в отличие от таких форматов как MP3, Vorbis, AAC и WMA. Более эффективные алгоритмы переменного битрейта.

Свободный аудиокодек Opus официально стал стандартом IETF / Хабрахабр. Описание алгоритма и эталонная реализация на языке Си теперь содержатся в документе RFC 6. Это большая победа открытых стандартов.

Впечатляющие характеристики кодека Opus уже публиковались на Хабре (раз, два). Он совершенно бесплатен для любого использования.

Кодек включен в браузер Firefox 1. Skype — работа по интеграции Opus в Skype практически завершена.

Это неудивительно, так как Mozilla и Skype (то есть теперь уже Microsoft) — главные разработчики Opus. Слухи о том, что корпорация Google не рада новому кодеку, безосновательны. По словам одного из разработчиков Opus, Жана- Марка Валина, Google оказала большую помощь в разработке и тестировании. В сообщении Google в списке рассылки Web. RTC от 2. 9 июля именно Opus назван предпочтительным кодеком для стандартизации.

В черновике стандарта Web. RTC от 7 сентября поддержка Opus является обязательной для всех Web. RTC- совместимых браузеров. Это значит, что и Google Chrome, и Opera, и Internet Explorer должны будут его поддерживать. Кодеки Opus будут включены не только в браузеры. В следующей стабильной версии Debian их можно будет установить из стандартных репозиториев. Opus поддерживают GStreamer, FFMpeg, foobar.

K- Lite Codec Pack, LAV filters. VLC player 2. 0. 4 выйдет с поддержкой Opus. Идёт работа по включению Opus в голосовой чат Mumble и прошивку для аудиоплееров Rockbox. Больной вопрос многих открытых технологий — патентные претензии. Так, консорциум MPEG LA выступил с заявлением, что 1.

VP8, продвигаемый корпорацией Google. Похожие претензии к Opus предъявили компании Qualcom и Huawei.

Представители фонда xiph. Opus, в интернете), утверждают, что . Это злоупотребление законом и мы уже подали жалобы. Ответ Qualcom на наше обращение сводится к тому, что «Мы имеем на это право, а на остальное нам наплевать». Хорошая новость состоит в том, что в претензиях упоминались конкретные патенты.

Наши юристы проверили их, и пришли к выводу, что всё чисто. Мы не стали бы публиковать код или стандарт, в котором мелким шрифтом пришлось бы писать о лицензионных отчислениях.