Форматы аудио файлов. Формат Lossless - что такое? Музыка высокого качества в формате Lossless

22.09.2019 Фото и видео

Существует множество различных аудио форматов. Наиболее часто используются такие форматы как MP3 (MPEG-2 Audio Layer III) и WAV. Тип формата обычно определяется расширением файла (то, что идет после точки в имени файла.mp3, .wav, .ogg, .wma)

Кодек - это определенный алгоритм кодирования и сжатия данных в аудио-формат. Для некоторых типов файлов кодек однозначно определен. Например в формате mp3 всегда используется кодек MPEG Layer-3, а в формате mp4 могут быть использованы разные кодеки.

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

Некоторые форматы, такие, например, как mp4 или flv могут содержать в себе как аудио, так и видео потоки.

Если вы не знаете, какой программой открыть тот или иной аудио-формат, то советуем воспользоваться нашим аудио-конвертером . Он поддерживает почти все форматы.

Кодеки разделить на два вида, в зависимости от типа сжатия:

Без потери качества звучания (lossless)

Данная группа форматов записывает кодирует звук таким образом, что при раскодировании он может быть в точности восстановлен.

Наиболее популярные форматы кодирующие звук без потери качества:

  • FLAC (Free Lossless Audio Codec)
  • APE (Monkey’s Audio)
  • ALAC (Apple Lossless Audio Codec)

С потерей качества звучания (lossy)

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

Популярные форматы с потерей качества:

Подробнее о популярных аудио-форматах

WAV - один из первых аудио-форматов. Обычно используется для хранения несжатых аудио-записей (PCM), идентичных по качеству звука записям на компакт-дисках (audio-CD). В среднем одна минута звука в формате wav занимает около 10 мегабайт. Часто в него копируют аудио-CD, а потом конвертируют в mp3 с помощью аудио конвертора.

MP3 (MPEG Layer-3) - набиолее распространенный в мире звуковой формат. MP3, как и многие другие форматы с потерей качества, урезает звук, который не слышится человеческим ухом, тем самым уменьшая размер файла. На текущий момент mp3 не является лучшим форматом по соотношению размера файла к качеству звучания, но в силу своей распространности и поддерживаемости большинством устройств, многие хранят свои записи именно в нем.

WMA (Windows Media Audio) - формат, принадлежащий компании Microsoft. Изначально данный формат был представлен, как замена MP3, имеющая, по заявлению Microsoft, более высокие характеристики сжатия. Но данный факт был поставлен под сомнения некоторыми независимыми тестами. Так же формат WMA поддерживает защиту данных через DRM.

OGG - открытый формат, поддерживающий кодирование аудио различными кодеками. Наиболее часто в ogg используется кодек Vorbis. По качеству сжатия формат сопоставим с MP3, но при этом менее распространен с точки зрения поддержки в аудио-проигрывателях и плеерах.

AAC - запатентованный аудио-формат, имеющий большие возможности (количество каналов, частоты дискретизации) по сравнению с mp3 и дающий несколько лучшее звучание, при том же размере файла. На данный момент aac является одним из самых качественных алгоритмов кодирования звука с потерями. Формат поддерживается большинством устройств. Файл этого формата может иметь расширения aac, mp4, m4a, m4b, m4p, m4r.

FLAC - популярный формат сжатия без потерь. Он не вносит изменений в аудио-поток и закодированный с его помощью звук идентичен оригиналу. Часто используеется для прослушивания звука на звуковых системах высокого уровня. Имеет огранченную поддержику устройствами и плеерами, поэтому обычно для того, чтобы слушать flac в плеере, его предварительно конвертируют.

Прежде чем приступить к обзору наиболее распространенных аудиокодеков, поясним, что это такое и каково их назначение. Кодек, или, другими словами, кодировщик, — это программное либо аппаратное средство для кодирования и декодирования информации (в нашем случае — аудиоинформации) по определенному алгоритму. На рынке представлено огромное количество кодеков, мы же рассмотрим лишь некоторые из них — самые популярные и востребованные.

одирование, или сжатие, может быть двух видов: с потерями информации и без потерь. Для каждого вида кодирования существуют свои виды аудиокодеков. Чем же кодирование информации без потерь отличается от кодирования информации с потерями?

При кодировании информации без потерь сжатие данных не приводит к потере информации, а следовательно, декодируемый аудиофайл абсолютно идентичен оригиналу. При кодировании данным способом сокращение первоначального объема информации достигает 20-50%. Все чаще к такому способу прибегают не только аудиоманы, но и простые пользователи. По мере роста дискового пространства и снижения цен на накопители все больше пользователей предпочитает хранить аудиоданные, закодировав их именно этим способом. Сегодня алгоритмов, позволяющих выполнить данную операцию, существует довольно много, но самыми популярными являются те, что реализованы в кодеках FLAC, Monkey’s Audio, WavPack, и TTA.

Сжатие данных с потерями используется для получения файла минимального размера. Полного соответствия между оригиналом и его преобразованной копией при таком кодировании уже нет, и возможность восстановления потерянной информации тоже отсутствует. Для достижения минимального объема файла применяются различные алгоритмы кодирования — от математических алгоритмов сжатия, при которых качество дорожки не страдает, до так называемой психоакустической модели, предусматривающей удаление из оригинала «ненужных» звуков и сужение частотного диапазона. В связи с особенностями восприятия звука человеческим ухом «ненужными» звуками можно условно назвать те детали аудидорожки, удаление которых не будет сильно заметно. Сам процесс удаления «ненужных» звуков называется квантованием. При кодировании данных с потерями размер оригинала удается уменьшить в несколько раз (в основном от 3 до 12 раз), при этом чем выше степень сжатия, тем меньше соответствие между оригиналом и получаемым аудиофайлом.

Методов сжатия с потерями существует достаточно много, наиболее известные из них — MPEG-1 Layer 3, MPEG-2/4 AAC, Ogg Vorbis, Windows Media Audio, MusePaсk и др.

Сжатие без потерь качества

FLAC

Одним из наиболее популярных форматов для сжатия звука без потерь качества является кодек FLAC. Основными достоинствами этого аудиокодека являются его постоянное обновление и, конечно же, многоплатформенность: FLAC компилируется на множестве платформ — Unixes (Linux, BSD, Solaris, OS X), Windows, BeOS и OS/2. Такая всеобъемлющая поддержка операционных систем способствует широкому использованию данного аудиокодера.

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

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

Monkey’s Audio

Пожалуй, самым популярным в настоящее время кодеком, сжимающим информацию без потерь, является Monkey’s Audio. Обусловлено это прежде всего бесплатностью данного кодека и достаточно качественным сжатием аудиопотока, которое он обеспечивает. Единственным фактором, ограничивающим сферу его применения, является отсутствие поддержки мультиплатформенности — кодек Monkey’s Audio присутствует только на платформе Windows. Тем не менее поддержка данного формата реализована в ряде проигрывателей, а, например, плагин для проигрывателя Winamp поставляется вместе с Monkey’s Audio. Кроме того, существует возможность установки DirectShow-фильтров для других совместимых плееров. Плагин для воспроизведения поддерживает все распространенные функции и ID3-тэги.

Кодек Monkey’s Audio, безусловно, оценят те, кому необходим максимально качественный звук. Кодек обеспечивает сжатие около 40-50%. При кодировании данных доступны несколько различных степеней сжатия — от параметра, обеспечивающего быстрое кодирование, до параметра, осуществляющего более качественное сжатие с затратой большего процессорного времени. Еще раз отметим, что пользователю при применении компрессии с наивысшей степенью сжатия стоит учитывать, что при проигрывании такого файла программным плеером потребуется больше процессорного времени для его декодирования.

По заверениям разработчика, Monkey’s Audio позволяет кодировать WAV-файлы с любой частотой дискретизации, с 8-, 16- или 24-битным динамическим диапазоном, в моно- или стереорежимах.

После установки дистрибутива Monkey’s Audio пользователь получает возможность кодировать аудиофайлы не только во внутренний формат Monkey’s Audio (*.ape), но и в некоторые другие форматы, которые осуществляют сжатие данных с потерями. Все эти кодеки поддерживаются через графическую оболочку программы. Отметим, правда, что в поставку входят только кодеки, осуществляющие компрессию без потери качества, а все остальные пользователю придется установить в систему самостоятельно.

Как уже подчеркивалось, при всех своих достоинствах Monkey’s Audio остается абсолютно бесплатным, а кроме того, открыт его исходный код, что позволяет разработчикам включать поддержку кодека в свои программы.

WavPack

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

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

TTA

TTA (True Audio) — бесплатный мультиплатформенный аудиокодек для компрессии без потерь 8- ,16- или 24-битных аудиофайлов формата WAV. Создан он российскими разработчиками. Кодек TTA обеспечивает компрессию до 30% и способен работать в режиме реального времени. Из достоинств данного кодека стоит отметить тот факт, что пакет TTA содержит DirectShow-кодеки (компрессор, декомпрессор, сплиттер), позволяющие другим приложениям легко работать с потоками True Audio. С корректно установленными кодеками пользователь может проигрывать файлы формата TTA в таких плеерах, как RealOne, RadLight, Windows Media, и в других DirectShow-совместимых проигрывателях.

Сжатие с потерями качества

MPEG-1 Layer 3, или MP3

История формата MPEG началась еще 1988 году, когда был основан комитет Moving Pictures Expert Group. В этом же году была начата разработка формата MPEG-1, который является форматом видеосжатия. Завершение работы над форматом и его стандартизация произошли несколько позже. К моменту окончательной стандартизации формата MPEG-1 было создано три звуковых кодера этого семейства — MPEG-1 Layer I, Layer II и Layer 3. Последний из них является в настоящее время самым популярным цифровым форматом аудиосжатия. Формат MPEG-1 Layer 3 (его более привычное название — MP3) был разработан немецким институтом Fraunhofer IIS совместно с университетом Erlangen. Работа над ним была начата в 1987 году, но только в 1992-м формат приобрел официальный статус и стал неотъемлемой частью MPEG-1.

Продвижение формата MP3 происходило довольно медленно, что объясняется двумя причинами: платность формата и отсутствие проигрывателей музыки данного формата (кроме плеера от Fraunhofer IIS).

Формат MP3 разрабатывался специально для передачи звука по сети, при этом закодированный файл должен был обладать небольшим объемом при качественном звуке. Именно эти параметры (небольшой размер файла при битрейте 128 Кбит/с и достаточно качественное звучание по сравнению с оригиналом) стали в конечном счете главными факторами успеха формата.

Многие пользователи уже поняли, что данный формат не отвечает больше потребностям времени. На смену МР3 идут новые, улучшенные форматы, однако у него еще много приверженцев, и его отмирание, по нашему мнению, произойдет не скоро. Этому тоже есть простое объяснение: если раньше MP3-файлы можно было слушать только на компьютере, то теперь появляется все больше различных аппаратных средств для их прослушивания — формат поддерживается бытовыми DVD-приводами, автомагнитолами, современными мобильными телефонами, карманными компьютерами и т.д.

MPEG-2/4 AAC

В 1994 году был утвержден новый стандарт MPEG-2, который получил продолжение в виде одного из достаточно известных аудиокодеков MPEG-2 AAC (MPEG-2 Advanced Audio Coding). Чуть позже, после того как компания Apple лицензировала MPEG-4, формат стал называться MPEG-4 AAC. Первоначальным разработчиком формата MPEG-2 AAC является все тот же институт Fraunhofer IIS, который совместно с компаниями AT&T, Sony, NEC и Dolby представил данный формат в начале 1998 года.

Сегодня это один из главных конкурентов формата MP3. Как и в MP3, в основе алгоритма AAC лежит психоакустическая модель кодирования. Однако MPEG-4 AAC обладает рядом достоинств по сравнению с MP3. Прежде всего это поддержка многоканального звука и большое количество усовершенствований, направленных на улучшение качества выходного аудиосигнала.

Формат, несомненно, стал бы популярным, если бы не одно обстоятельство, которое несколько приостановило его развитие. После окончания работ над MPEG-2 AAC некоторые из компаний-соучредителей забрали исходные коды стандарта и на их базе создали собственные форматы. Получившиеся форматы не совместимы друг с другом, а кроме того, являются коммерческими. На данный момент существует несколько AAC-кодеков, среди которых наиболее известным является AAC LC, применяемый в технологии Apple QuickTime. Также распространен Nero AAC, используемый в пакете Nero Burning Rom.

Достоинством кодека MPEG-2 AAC является то, что он поддерживается аппаратными плеерами, один из ярких представителей которых популярный плеер Apple iPod. Кроме того, файлы данного формата доступны для покупки через Интернет-магазин компании Apple. Столь широкая поддержка этого формата именитой компанией, а также его применение в промышленных масштабах вселяют в пользователей доверие к данному аудиокодеку.

Ogg Vorbis (OGG)

Аудиокодек Ogg Vorbis увидел свет в 2000 году. Он является открытым и свободным для распространения. Алгоритм Ogg Vorbis рассчитан на сжатие данных на всех возможных битрейтах без ограничений, то есть от 8 до 512 Кбит/с, но при этом только в режиме переменного битрейта (VBR). Алгоритм предполагает хранение внутри файлов подробных комментариев об исполнителе и названии композиции. В алгоритме предусмотрена возможность кодирования нескольких аудиоканалов, а также редактирование содержимого файлов. Кодек поддерживает потоковое воспроизведение. Для хранения данных используется собственный универсальный формат, рассчитанный на хранение любой мультимедийной информации системы Ogg Squish.

Аудиокодек лучше работает на низких битрейтах — до 128 Кбит/с, чем на высоких. В связи с этим существует альтернативный кодек, улучшающий работу кодека Ogg Vorbis на более высоких битрейтах.

В пользу формата Ogg Vorbis можно привести аргумент, который уже упоминался при описании формата MP3, — широкая аппаратная поддержка формата. Недостатком его является невозможность обработки многоканального звука.

Windows Media Audio (WMA)

Разработку аудиокодека, известного сейчас как Windows Media Audio (WMA), начала фирма Voxware, и тогда он назывался Voxware Audio Codec. Впоследствии компания отказалась от разработки данного продукта, а компания Microsoft купила его и доработала. Вследствие этого у кодека изменилось название — на Windows Media Audio — и он стал бесплатным.

В последнее время кодек WMA набирает популярность, поскольку компания Microsoft встроила его в свои операционные системы Windows 2000 и Windows XP.

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

На данный момент WMA9 является последней версией кодека и логическим продолжением WMA8. Кодек WMA9 практически не отличим от старой версии, за исключением того, что в нем появилась поддержка переменного битрейта (VBR) и применяется технология Fast Streaming, призванная сократить время буферизации передаваемого конечному пользователю WMA-контента. Разработчики также заявляют о заметном повышении качества кодирования по сравнению с WMA8.

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

Среди основных преимуществ формата нужно упомянуть его достаточно широкую распространенность, возможность воспроизведения на любой Windows-системе и аппаратную поддержку большинством современных плееров. Но и недостатков, останавливающих пользователей от применения данного формата, довольно много. Назовем лишь некоторые из них: формат является закрытым и разрабатывался в коммерческих целях; кодек обладает системой защиты от произвольного копирования (DRM) и различными несовместимыми версиями; имеет низкую скорость кодирования и автоматически добавляет незначительный участок тишины в конце аудиотрека во избежание щелчков.

MusePack (MPC)

Кодек MusePack (первоначальное название — Mpeg Plus) базируется на MPEG-1 Layer II, отсюда его направленность на кодирование преимущественно на более высоких битрейтах, нежели MP3. Данным аудиокодеком предусмотрено кодирование только в режиме переменного битрейта (VBR). Скорость компрессии и декомпрессии в формат заметно выше скорости выполнения этих операций применительно к MP3-файлам. В среднем качество кодирования MPC на высоких битрейтах заметно выше качества, обеспечиваемого MP3, что прежде всего связано с различиями в механизмах кодирования. Недостатком кодека является отсутствие поддержки многоканального звука и аппаратной поддержки.

В MusePack можно настроить качество кодирования, реализованное в виде нескольких встроенных настроек (presets), каждая из которых рассчитана на определенный диапазон. Другой интересной особенностью MusePack является то, что он позволяет использовать в качестве исходного материала не только WAV-файлы, но и файлы, закодированные большинством популярных кодеков, которые выполняют сжатие без потери качества.

Cразу оговоримся, что статья говорит ТОЛЬКО об общих характеристиках и не будет включать в себя некоторые подробности. В будущем Лайфхакер проведёт собственное беспристрастное исследование. А сегодня попробуем обобщить уже так или иначе известный опыт.

Есть аналог и цифра.

Аналог - хорошо, но недолговечно и неудобно. Поэтому аналоговые носители, несмотря на высокие продажи винила, не вернутся.

Аудиоцифра может быть трёх основных типов:

  • в формате, не использующем сжатие;
  • в формате, использующем сжатие без потерь (lossless);
  • в формате, использующем сжатие с потерями (lossy).

На графиках - хороший AudioCD, сжатый OGG с переменным битрейтом 350 кбит/с и MP3 с использованием Lame. Чем ниже располагается график, тем ближе звучание к оригиналу. Получается очень интересная картина. Несмотря на то, что MP3 обладает явно срезанными высокими частотами, в отличие от OGG, в котором видно завал ниже 2 кГц.

Частотно-временное распределение звука говорит о не менее интересных вещах. При постоянном битрейте 320 кбит/с MP3 почти совпадает с оригинальной записью. Кажется, теперь всё встаёт на свои места. Но… На самом деле всё ещё больше запутывается.

Зачем вообще пользоваться lossy, когда есть доступный lossless

Здравый смысл.

Дело в том, что большая часть аналоговых записей не содержит того количества информации, которое необходимо было бы хранить в высококачественных форматах. Не стоит забывать, что родной частотой дискретизации для CD является 44,1 кГц, квантование - всего 16 бит.

Предыдущие графики неплохо демонстрируют высокую точность передачи MP3. А ведь для аудиокассеты, магнитной ленты (если, конечно, это не мастер-тейп) характеристики AudioCD недостижимы. Да и для массового студийного оборудования возможность записи аналогового звука, соответствующего AudioCD, появилась относительно недавно. Нет никакого смысла оцифровывать во FLAC (и тем более в WAV) концертную запись или пластинку из доцифровой эпохи, в особенности сделанные с магнитных носителей. Они не содержат тех спектров и того количества информации, которые могут хранить контейнеры без сжатия.

Что изменилось сегодня

Редкий звукорежиссёр делает цифровую мастер-запись (с которой затем производится размножение на физические носители), используя современные технологии на полную катушку. Поэтому шанс того, что 24-битный трек на самом деле всего лишь 16-битный, крайне высок.

Аналоговую высококачественную запись на высококачественном оборудовании сегодня встретить ещё сложнее - если только у фанатов подобного звучания. Таким, например, является Джек Уайт, экс-лидер группы White Stripes. При этом часть его записей относится к вариациям lo-fi, и искать там запредельные звуковые характеристики дорожки становится своеобразным удовольствием для гурманов.

Если представить себе идеальный исходник, то только тренированный слух или прослушивание на качественном аудиооборудовании позволит найти сжатый файл. И уже опираясь на это (и ), стоит сделать следующий вывод:

Необходимым и достаточным для среднеценового оборудования является AAC, в отсутствие которого (и при отсутствии исходников, которые можно кодировать в AAC) - MP3 с постоянным битрейтом 320 кбит/с, созданный при помощи кодека Lame 3.93 (рекомендуемые ключи при декодировании: —cbr -b320 -q0 -k -m s).

Исключение составляют записи, изначально полученные в высоком качестве, скажем, записанные на DVD-Audio, SACD, или записи, изначально собранные в DSD (или аналогичном формате) с высоким битрейтом.

Хотя кое-какие особенности у lossless есть. И о них мы расскажем в следующий раз.

Недавно я получил следующее письмо:

Привет, сайт, MP3 является самым популярным аудиоформатом, но есть так много других, таких как AAC, FLAC, OGG и WMA, что я не совсем уверен, какой из них я должен использовать. В чем разница между ними, и какой из них мне следует использовать, чтобы хранить мою музыку?

Вопрос достаточно популярный, попробую ответить на него просто, но понятно.

Мы уже говорили о различии между lossless и lossy, но если кратко, есть два типа качества звука:

  • без потерь: FLAC, ALAC, WAV;
  • с потерями: MP3, AAC, OGG, WMA.

Lossless формат сохраняет полное качество звука, в большинстве случаев, это уровень CD, в то время как формат с потерями сжимает файлы для экономии места (конечно, качество звука ухудшается).

Форматы хранения данных без сжатия: FLAC, ALAC, WAV и другие

  • WAV и AIFF : Оба WAV и AIFF хранят звук без сжатия, что означает, что они являются точными копиями исходного аудио. Эти два формата по существу имеют одинаковое качество; Они просто хранят данные немного по-другому. AIFF сделан Apple, поэтому вы можете увидеть его чаще в продуктах Apple, а WAV в значительной степени универсален. Однако, поскольку они несжаты, они занимают много ненужного пространства. Если вы не редактируете аудио, вам не нужно хранить аудио в этих форматах.
  • FLAC : Free Lossless Audio Codec (FLAC) — самый популярный формат хранения звука без потерь, что делает его хорошим выбором. В отличие от WAV и AIFF, он немного сжимает данные, поэтому занимает меньше места. Тем не менее, он считается форматом, который хранит звук без потерь, качество музыки остается таким же, как и у оригинального источника, поэтому эффективнее использовать его, чем WAV и AIFF. Он бесплатный, с открытым исходным кодом.
  • Apple Lossless : Также известный как ALAC, Apple Lossless похож на FLAC. Это формат с лёгкой компрессией, тем не менее, музыка сохраниться без потерь качества. Его сжатие не так эффективно, как FLAC, поэтому ваши файлы могут быть немного больше, но они полностью поддерживаются iTunes и iOS (в то время как FLAC — нет). Таким образом, если вы используете iTunes и iOS в качестве основного программного обеспечения для прослушивания музыки, вам придется использовать именно этот формат.
  • APE : APE — имеет самый агрессивный алгоритм сжатия, для хранения музыки без потерь, то есть вы получите максимальную экономию места. Его качество звука такое же, как у FLAC, ALAC, однако часто возникают проблемы с совместимостью. Кроме того, проигрывание этого формата гораздо сильнее нагружает процессор для его декодирования, так как данные сильно сжаты. Вообще, я бы не рекомендовал использовать этот формат, если только вы не ограничены в свободной памяти и не имеете проблем совместимости с программным обеспечением.

Форматы хранения звука с сжатием: MP3, AAC, OGG и другие


Если вы просто хотите послушать музыку здесь и сейчас, скорее всего, вы будете использовать формат с потерями. Они экономят массу памяти, оставляя вам больше места для песен на вашем портативном плеере, и, если будет достаточно высоким, они будут неотличимы от исходного источника. Вот форматы, с которыми вы, вероятно, столкнетесь:

  • MP3 : MPEG Audio Layer III, или MP3, является наиболее распространенным форматом хранения звука с потерями. Настолько, что он стал синонимом загружаемой музыки. MP3 — не самый эффективный формат из всех, но, безусловно, наиболее хорошо поддерживаемый, что делает его лучшим выбором для хранения аудио с сжатием.
  • AAC : Advanced Audio Coding, также известный как AAC, похож на MP3, хотя он немного эффективнее. Это означает, что вы можете иметь файлы, занимающие меньше места, но с тем же качеством звука, что и MP3. Лучшим евангелистом этого формата сегодня является iTunes от Apple, сделавший AAC настолько популярным, что он стал почти так же широко известен, как MP3. За очень долгое время у меня было только одно устройство, которое не могло играть AAC, и это было несколько лет назад, так что вы можете смело использовать этот формат для хранения своей музыки.
  • Ogg Vorbis : формат Vorbis, известный как Ogg Vorbis из-за использования контейнера Ogg, является бесплатной альтернативой MP3 и AAC. Его главная черта состоит в том, что он не ограничен патентами, но на вас, как на конечного пользователя, это совершенно не влияет. Фактически, несмотря на его открытость и сходное качество, он гораздо менее популярен, чем MP3 и AAC, это значит, что меньшее количество программ его поддерживают. Таким образом, мы не рекомендуем его использовать, чтобы избежать проблем с совместимостью программного обеспечения.
  • WMA : Windows Media Audio — собственный фирменный формат Microsoft, похожий на MP3 или AAC. Он не дает никаких преимуществ перед другими форматами, и также не очень хорошо поддерживается за пределами платформы Windows. Мы не рекомендуем вам копировать компакт-диски в этот формат, если только вы не будете точно знать, что всю музыку будут слушать на платформе Windows, или на совместимых с этим форматом проигрывателях.

Так что вы должны использовать?

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

Однако есть кое-что, что можно сказать о том, чтобы хранить свою музыку в формате без потерь, таком как FLAC. В то время как вы, вероятно, не заметите более высокого качества, lossless отлично подходит для хранения музыки, если вы планируете впоследствии ее преобразовывать в другие форматы , поскольку преобразование формата с потерями в другой формат с потерями (например, AAC в MP3) приведет к появлению файлов заметно более низкое качество. Поэтому для архивных целей мы рекомендуем FLAC . Однако вы можете использовать любой формат без потерь, так как вы можете конвертировать между форматами без потерь, не изменяя качество файла.

Является основным аудио форматом для многих и многих систем воспроизведения цифрового звука и используется как стандартный формат звуковых файлов в персональных компьютерах. К тому же, он имеет солидный набор спецификаций, изрядно пополнившийся за последнее время. Его полное название - Microsoft RIFF/WAVE - Resource Interchange File Format/Wave - формат файлов передачи ресурсов/волновая форма, и создан он был инженерами Microsoft и Intel. В свою очередь, WAV расшифровывается как Waveform Audio File Format.

WavPack (расширение.WV)

WavPack также включает уникальный «гибридный» режим, который предоставляет все преимущества сжатия без потерь с дополнительным бонусом: вместо создания одного файла, в этом режиме создается относительно небольшой файл высокого качества с потерей (.wv), который может проигрываться сам по себе, а также файл «коррекции» (.wvc), который (в комбинации с предыдущим.wv) позволяет полностью восстановить оригинал. Для некоторых пользователей это означает, что им никогда не придётся выбирать между сжатием без потерь и с потерей качества.

Формат имеет очень хорошую поддержку в проигрывателях. Помимо, разумеется, плагина для Winamp с официального сайта кодека http://www.wavpack.com можно закачать плагины для Adobe Audition (!) и Nero Burning Rom. Есть отличный плагин для XMMS – аналога Winamp для Linux. Кроме того существует проект по разработке DirectShow фильтров для WavPack – это позволит использовать формат в любой Windows-программе, в том числе и Windows Media Player. Скачать последнюю версию можно отсюда. Для WavPack существует фронтэнд от сторонних разработчиков. Его качаем тут.

С технической точки зрения также придраться не к чему. Поддерживается многоканальный звук, 32-битное разрешение аудиопотока, частота семплирования – до 192 кГц (!).

Формат, как и исходные коды программы для сжатия являются открытыми. К большому сожалению кодер скомпилирован лишь для платформы Windows, однако всегда остаётся возможность самостоятельно перекомпилировать доступные исходные коды для своей операционной системы.

Сайт, как и сам кодек регулярно обновляются, что не может не радовать.

DTS - Digital Theater System, по сути - это Dolby Digital, а точнее его конкурент. Формат DTS использует минимальный уровень сжатия, чем Dolby, так что фактически он звучит лучше, что доказывают на практике DVD диски, на которых записаны дорожки в DTS или в DD формате. DTS в домашних кинотеатрах используется максимальный битрейт 1,536 kbps (full bitrate), такой звук более качественный, чем AC-3 format от Dolby Digital. DTS - использует 6 свободных аудио дорожек и поддерживает систему распределения звука 7.1, при таком битрэйте DTS 4.0 - будет звучать также объемно, как и "Долби" 5.1.

Windows Media Audio (WMA)

Лицензируемый формат файла, разработанный компанией Microsoft для хранения и трансляции аудио-информации.

Номинально формат WMA характеризуется хорошей способностью сжатия, что позволяет ему «обходить» формат MP3 и конкурировать по параметрам с форматами Ogg Vorbis и AAC. Но как было показано независимыми тестами, а также при субъективной оценке качество форматов все таки не является однозначно эквивалетным, а преимущество даже перед MP3 однозначным, как это утверждается компанией Microsoft.

Кодек является частью комплекта Windows Media Audio. Он бесплатный, однако формат, равно как и программа для кодирования являются закрытыми. Разумеется, версия существует только для платформы Windows.

В принципе, WMA Lossless подеерживает все необходимые функции: теги, высокие частоты семплирования, многоканальный звук (включая 7.1), трансляцию аудио через сеть и т.д. Кроме того, встроенная поддержка декодера в Windows Media Player избавляет пользователя от необходимости скачивать что-либо из Интернета для воспроизведения музыкального файла.

MP3 - (формат кодирования звуковой дорожки MPEG) - лицензируемый формат файла для хранения аудио-информации.

Самый популярный формат сжатия на сегодняшний день. Формат МР3 (MPEG Layer 3) был разработан, после ряда промежуточных форматов, институтом Фраунхофера в Германии. Вообще то, формат.МР3 основан на обмане человеческого уха. После некоторых исследований выяснилось, что человеческому слуху свойственно адаптироваться к появлению новых звуков, что выражается в повышении порога слышимости. Поэтому одни звуки способны маскировать (то есть, делать субъективно неслышимыми) другие. Вот и в этом формате часть звуков, которые, как считает соответствующая теория, делаются неслышимыми, просто убираются из общего звучания. После чего получившийся «полуфабрикат» кодируется по методу Хоффмана. Обязательно следует учитывать то, что в формате МР3 программы, сжимающие звук из оригинального, не являются стандартизированными, то есть каждый грамотный программист может реализовать свою схему сжатия. А стандартам подчиняются только декодеры, что приводит к тому, что качество воспроизведения формата МР3 далеко не всегда зависит от плеера, проигрывающего этот файл. В связи с разными способностями и пристрастиями реализаторов различных кодеров, одни из них лучше справляются с симфонической музыкой, другие - с роком и металлом, третьи - с рэпом и рэйвом и так далее.

JointStereo, являющийся одной из особенностей МР3, означает, что вместо кодирования стерео как двух независимых каналов производится кодирование т.н. центрального канала и разницы, отличающей его от исходных стереоканалов. Довольно много составляющих звука в стереоканалах одинаковы, и их кодирование в общем канале позволяет высвободить дополнительную полосу для более подробного кодирования разницы, что приводит к некоторому улучшению качества.

Обязательно следует упомянуть и о Variable Bit Rate, или VBR. Это означает, что кодер изменяет степень сжатия «на лету», в зависимости от характера звука. Такой подход приводит к уменьшению итогового размера файла или, при увеличении требований к качеству, при том же размере файла позволяет добиться лучшего звучания.

Появившийся в 2001 году кодек MP3 Pro был создан компанией Coding Technologies совместно с Thomson Multimedia. В его основе лежит МР3. В нем используется технология SBR (Spectral Band Replication), за счет чего кодек обеспечивает хорошее качество на низких битрейтах. Однако качество кодирования на средних и высоких скоростях передачи данных уступает качеству почти всех других кодеков. В итоге MP3 Pro применяется больше для трансляций в интернете и демонстраций фрагментов новых музыкальных композиций.

Vorbis - свободный формат сжатия звука с потерями, официально появившийся летом 2002 года. Психоакустическая модель, используемая в Vorbis, по принципам действия близка к МР3 и подобным, однако математическая обработка и практическая реализация этой модели существенно отличаются, что позволило авторам объявить свой формат совершенно независимым от всех предшественников. Для хранения аудиоданных в формате Vorbis чаще всего применяется медиаконтейнер Ogg, такой файл обычно имеет расширение.ogg и называется двойным именем Ogg Vorbis.

На 2006 год распространён существенно меньше, чем MP3. По всевозможным оценкам является вторым по популярности форматом компрессии звука с потерями. Широко используется в компьютерных играх и в файлообменных сетях для передачи музыкальных произведений.

Vorbis применяет более качественную психоакустическую модель, чем его конкуренты, дающую лучшую чёткость воспроизведения при равной плотности потока.

Формат не ограничивает пользователя только двумя аудиоканалами (стерео - левый и правый). Он поддерживает до 255 отдельных каналов с частотой дискретизации до 192 кГц и разрядностью до 32 бит (чего не позволяет ни один другой формат сжатия с потерями), поэтому Vorbis великолепно подходит для кодирования 6-канального звука DVD-Audio.

К тому же, формат Vorbis - «sample accurate». Это гарантирует, что звуковые данные перед кодированием и после декодирования не будут иметь смещений, дополнительных или потерянных сэмплов. Это легко оценить, когда вы кодируете non-stop музыку (когда один трек постепенно переходит в другой) - в итоге сохранится целостность звука.

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

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

Ogg Vorbis по умолчанию использует переменный битрейт, при этом значения последнего не ограничены какими-то жёсткими значениями, и он может варьироваться даже на 1 kbps. При этом стоит заметить, что форматом жёстко не ограничен максимальный битрейт, и при максимальных настройках кодирования он может варьировать от 400 kbps до 700 kbps. Такой же гибкостью обладает частота дискретизации - пользователям предоставляется любой выбор в пределах от 2 кГц до 192 кГц.

Vorbis был разработан сообществом «Xiphophorus» для того, чтобы заменить все платные запатентованные аудио форматы. Несмотря на то что это самый молодой формат из всех конкурентов МР3, Ogg Vorbis имеет полную поддержку на всех известных платформах (Microsoft Windows, GNU/Linux, MacOS, PocketPC, Palm, Symbian, DOS, FreeBSD, BeOS и др.), а также большое количество аппаратных реализаций. Популярность на сегодняшний день значительно превосходит все альтернативные решения.

FLAC (англ. Free Lossless Audio Codec - свободный аудиокодек без потерь) - популярный свободный кодек для сжатия аудио. В отличие от кодеков с потерями Ogg Vorbis, MP3 и AAC, не удаляет никакой информации из аудиопотока и подходит как для ежедневного прослушивания, так и для архивирования аудиоколлекции. На сегодня формат FLAC поддерживается многими аудиоприложениями.

FLAC является членом семейства кодеков, разрабатываемых Xiph.Org. К слову, в него же входит известный ogg vorbis – один из лучших lossy-алгоритмов сжатия музыки. В качестве контейнера для аудиоданных используется, разумеется, OGG (файлы с расширением.ogg) и ещё один open-source контейнер – Matroska (файлы с расширением.mka).

Сразу стоит отметить полную открытость как формата, так и алгоритма FLAC. Они не патентованы, поэтому могут совершенно безвозмездно использоваться в любых программах. Именно этим обусловлена широкая поддержка FLAC в проигрывателях – любой серьёзный плеер имеет плагин для FLAC. Кроме этого существуют аппаратные mp3-плееры с поддержкой кодека FLAC.

FLAC поддерживает теги собственного формата “FlacTags”. Есть возможность кодирования многоканального звука – серьёзное преимущество по сравнению с Monkey’s Audio. Формат поддерживает любые частоты семплирования в диапазоне от 1 Гц (!) до 65,535 Гц. Разрядность аудио от 4-х (!) до 32-х бит.

Считается, что в сравнении с остальными lossless-кодеками FLAC наиболее эффективно расходует ресурсы системы при раскодировании (воспроизведении) аудио. К сожалению, это достигается за счёт значительного повышения времени кодирования (сжатия).

Сайт FLAC регулярно обновляется, выходят новые версии кодека. Вообще, по активности развития FLAC безусловно лидирует. Вполне возможно, что в будущем это сделает его основным форматом.

AAC (англ. Advanced Audio Coding) - формат аудио-файла с меньшей потерей качества при кодировании, чем MP3 при одинаковых размерах. Формат также позволяет сжимать без потери качества исходника (профиль ALAC AAC).

AAC изначально создавался как преемник MP3 с улучшенным качеством кодирования. Формат AAC, официально известный как ISO/IEC 13818-7, вышел в свет в 1997 как новая, седьмая, часть семьи MPEG-2. Существует также формат AAC, известный как MPEG-4 Часть 3.

Этот тип файлов является стандартным для систем Apple Macintosh и систем обработки звука, построенных на его основе. Apple AIFF расшифровывается как Audio Interchange File Format - формат файла обмена звуком, он в чем-то схож с WAV. Его особенностью является то, что он позволяет размещать вместе со звуковой волной дополнительную информацию, в частности, самплы WaveTable (примеры звучания инструментов вместе с параметрами синтезатора), что улучшает качество итогового результата. Хотя в настоящее время компьютеры Apple способны воспроизводить файлы практически любых форматов, в том числе и МР3.

Иногда компании создают свои проприетарные форматы, которые поддерживают только их собственные плееры. Apple Lossless был создан одноименной компанией для плеера iPod в качестве альтернативы FLAC, используемом на других плеерах. Если вы не используете iPod, то можете никогда не столкнуться с этим форматом.

Monkey"s Audio (APE)

Monkey"s Audio или APE (от английского ape - обезьяна) – популярный формат кодирования цифрового звука без потерь. Распространяется бесплатно вместе с открытым исходным кодом и набором программного обеспечения для кодирования и воспроизведения, а также плагинами к популярным плеерам. Файлы Monkey’s Audio используют следующие расширения: .ape для хранения аудио и.apl для хранения метаданных. Несмотря на открытый исходный код, Monkey"s Audio не является свободным, так как его лицензия накладывает значительные ограничения на использование.

Средний битрейт в аудиофайле составляет 600-700 кбит/с; сравните с 128 кбит/с в Mp3. Среднее сжатие составляет 40-50 % в зависимости от жанра музыки: если классические или джазовые произведения сжимаются самым лучшим образом, то композиции в стиле trash-metal или что-то подобное «электронно шумовое» покажет наихудший результат. Для кодеков с потерями при приемлемом качестве сжатие составляет около 80 %.

Существуют четыре степени сжатия. Максимальная компрессия может показаться единственно верным решением, даже несмотря на довольно большое время сжатия. Однако нужно учитывать ещё и расход ресурсов системы, воспроизводящей файл, – для максимально сжатого файла он относительно высок.

Формат.APE обеспечивает поддержку тегов для поиска композиций в музыкальной коллекции. Ещё одним плюсом является проверка целостности файла при раскодировании. Поддерживается восстановление оригинального wav-файла из сжатого.APE.

Monkey’s Audio имеет графический фронтэнд под Windows, иначе говоря удобную оконную программу для управления процессом кодирования. Остальные кодеки требуют использования командной строки или фронтэндов сторонних разработчиков. Самое приятное, что фронтэнд Monkey’s Audio можно использовать и с другими кодеками – Rkau, Wavpack, Shorten и даже lossy-кодеками mp3 и ogg vorbis.

Немного о недостатках. Кодек Monkey’s Audio существует только под Windows. Однако на сайте написано, что «версии под Mac и Linux уже разрабатываются». К слову сказать, сам сайт не обновлялся достаточно давно, что не является хорошим признаком. Также отсутствует какая-либо поддержка среди производителей аппаратных плееров.

MIDI (англ. Musical Instrument Digital Interface - цифровой интерфейс музыкальных инструментов) - стандарт на аппаратуру и программное обеспечение, позволяющее воспроизводить (и записывать) музыку путем выполнения/записи специальных команд, а также формат файлов, содержащих такие команды. Воспроизводящее устройство или программа называется синтезатором (секвенсором) MIDI и фактически является автоматическим музыкальным инструментом.

В отличие от других форматов, хранит не оцифрованный звук, а наборы команд (проигрываемые ноты, ссылки на проигрываемые инструменты, значения изменяемых параметров звука), которые могут воспроизводиться по-разному в зависимости от устройства воспроизведения. Удобство формата MIDI как формата представления данных позволяет реализовывать устройства, производящие автоматическую аранжировку по заданным аккордам, а также приложения 3D-визуализации звука. Кроме того, такие файлы, как правило, имеют на несколько порядков меньший размер, чем оцифрованный звук сравнимого качества.

Статья взята с сайта cjcity.fdstar.ru