Lossless форматы (сжатие музыки без потерь)

Алгоритмы сжатия музыки без потерь — что это такое, зачем нужны и с чем их едят?

Используются они отъявленными меломанами, которым расставаться с частью любимой музыки смерти подобно. И все потому, что популярные форматы сжатия музыки, типа MP3, именно так и поступают — вырезают ненужную с их точки зрения звуковую информацию и на порядок сокращают объем выходного файла.Для прослушивания на карманном mp3-плеере этого вполне достаточно, тем более, что практически в каждом из таких устройств встроены всяческие super-puper-mega-pro улучшайзеры звука, которые тем и занимаются, что пытаются восстановить ту часть звукового спектра, которую чаще всего обрезают lossy-кодеки (так называют кодирование с потерями). Ну, или просто дают такую порцию баса, что необходимость в верхних частотах становится сомнительной и о ней быстро забываешь. Cлушают музыку на подобных устройствах чаще с соответствующими наушниками — теми, которые идут в комплекте, а они редко бывают уровня hi-end… В общем, главное достоинство формата mp3 (и подобных ему) — компактность, оправдывающая себя на 100%, скажем, для использования в интернете, но для качественного и удобного архива любимой музыкальной библиотеки он никак не подходит.

Для хранения музыки «на века» и были придуманы форматы сжатия без потерь. Как правило, они бесплатны, в отличие от того же mp3 (до появления качественного open-source кодека LAME), и предлагают схожую функциональность. Сжатые копии файлов занимают в среднем 20-50% по сравнению с оригиналом. Здесь разница, конечно, не на порядок, но при наличии большого количества аудио CD перевод их в цифровые копии со сжатием без потерь будет целесообразен и удобен. Наиболее популярными lossless кодеками стали:

  • FLAC (Free Lossless Audio Codec, т.е. «Бесплатный аудио кодек для сжатия без потерь»)
  • Monkey’s audio и
  • WAVpack

В интернете, на различных торрент-трекерах чрезвычайно часто раздаются рипы (цифровые, скажем так, архивные копии ;) ) компакт-дисков, сконвертированные именно в lossless форматы. Как правило, в этих раздачах присутствуют, собственно, сами музыкальные файлы (аудио-образы дисков, вся музыкальная информация одним звуковым файлом) и индексные карты к ним, то есть, попросту говоря, информация о дорожках диска — общее количество треков и длительность каждого. Образы дисков, в основном, имеют расширения .flac (FLAC); .ape (Monkey’s audio); .wv (WAVpack) в зависимости от выбранного формата сжатия. Индексные карты имеют расширение .cue, а представляют собой они обычный текстовый документ, который можно просмотреть в обычном блокноте Windows. В числе неоспоримых достоинств такого метода — единый музыкальный файл. Попробую объяснить, почему это хорошо. Представим себе, что Вы обладатель записи живого концерта. Для того, чтобы сохранить непрерывность музыкального действия и обойтись без пустой тишины между частями какого-либо крупного музыкального произведения нам понадобится иметь эту запись одним непрерывным файлом. А для удобства прослушивания на бытовой аппаратуре — с помощью специальных программ, создаюших мастер-диск для тиража, проставляются маркеры треков (в следующей статье я расскажу, как самому подготовить подобный диск — с единым муз.файлом и индексной картой к нему), но сама музыка при этом остается в неприкосновенности — дорожки идут без малейшей паузы и между ними не вставляется ни одного пустого семпла. К слову, спецификация формата mp3 предусматривала до недавних пор добавление к каждому кодированному файлу некоторого блока пустой информации. При прослушивании, скажем, Третьего концерта Рахманинова в mp3 между второй и третьей частью будет небольшой затык, даже если дорожки на оригинальном компакт-диске шли абсолютно attacca. Не смертельно, конечно, но бывает обидно :)  А уж о записи какого-нибудь рок-концерта live я вообще не говорю!

* * *

Далее: Два примера конкретного использования форматов без потерь

Lossless форматы (сжатие музыки без потерь): 2 комментария

  1. Слава, а чем, по-твоему, foobar2000 лучше, например, winamp (в бесплатной Lite-версии)? Просто любопытно. К последнему давным-давно привык, и меня очень устраивает. :)

    • Проще, удобнее, поддерживает удобное перекодирование в другие форматы — часто нужно), объединение дорожек в одну, а так же разделение одного файла по cue.
      Поддерживает ASIO — вывод звука в обход микшера Windows (который часто передискретизирует музыку, если оригинал в другой samplerate записан, нежели прописано в микшере)
      Удобное редактирование тегов, запись дисков из подходящего аудио, а так же из файлов-образов.
      Удобный и наглядный интерфейс, без рюшечек. Но темы оформления и рюшечки можно добавить с помощью подключаемых плагинов, котоых, кстати, множество.
      Это вкратце)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>