Сегодня большинство из нас имеет дело преимущественно с цифровыми системами воспроизведения звука. В этих системах звук хранится в цифровом виде – то есть – в виде последовательностей нулей и единиц, которые после раскодирования их с помощью специального программного и аппаратного обеспечения, превращаются в звук. В мире цифровой музыки идет борьба, с одной стороны, за качество воспроизведения, а с другой – за объем хранимых данных. Это два противоборствующих понятия – чем выше качество звука, тем, обычно, больше места требуется для его хранения. Для того, чтобы сохранить цифровой звук с как можно более высоким качеством в как можно меньшем объеме информации, были разработаны алгоритмы сжатия звука.
Существует два различных подхода к сжатию аудиоинформации. Первый называется сжатием без потерь (
Музыкальные записи можно сжимать и обычными архиваторами, однако они не могут работать в режиме реального времени, к тому же, уровень сжатия несжатых музыкальных записей редко когда превышает 50%. Другой, используемый на практике, способ сжатия аудиоинформации заключается в применении специальных программ – так называемых кодеков, с помощью которых можно сжимать и "на лету" заниматься раскодированием и воспроизведением сжатых композиций.
Говоря о кодеках для сжатия аудиоинформации, следует различать понятия кодек и контейнер медиаданных. Контейнер – это, упрощенно говоря, некая стандартная оболочка, в которой хранятся аудиоданные, сжатые тем или иным кодеком. Например, в MP4-контейнере могут храниться данные, сжатые различными кодеками – в частности – кодеком сжатия с потерями
В табл. 3.1. приведены программы, описанные в данной теме. Это, в основном, универсальные программы, вы можете выбрать для кодирования тех или иных файлов любую из них. Входным форматом файлов по умолчанию является WAV, однако практически все программы умеют кодировать музыку между форматами и "разжимать" исходные файлы в стандартные WAV.
| Программы и форматы | MP3 | OGG | VQF | FLAC | WAV PACK | APE | ALAC | ||
|---|---|---|---|---|---|---|---|---|---|
| Lame | + | ||||||||
| Winlame | + | + | + | ||||||
| RazorLame | + | ||||||||
| Windows Media Encoder | + | ||||||||
| aoTuV | + | ||||||||
| + | |||||||||
| ImToo |
+ | + | |||||||
| MP4 Converter** | |||||||||
| ImToo Audio Encoder | + | + | + | + | + | + | + | ||
| Flac Frontend | + | ||||||||
| WavPack Frontend | + | ||||||||
| Monkey’s Audio | + | ||||||||
| dBpoweramp | + | + | + | + | + | + | + | + |
*Программа ImToo
**Программа MP4 Converter конвертирует видеофайлы различных форматов в формат, понятный плеерам Apple
***Программа для разбиения больших аудиофайлов в соответствии с индексными картами.
Среди существующих форматов сжатия аудиоданных с потерями можно отметить "большую четверку" - MP3,
Полное название MP3 – MPEG 1 Audio Layer 3. MP3 – это формат сжатия аудиоданных с потерями, который добился невероятной популярности по всему миру. В настоящее время существуют варианты стандарта - MPEG-2 Layer 3 и MPEG-2.5 Layer 3.
История MP3 начинается в конце 1980-х годов, когда рабочая группа инженеров института Фраунгофера (Fraunhofer Society) начала работать над проектом
Стандарт развивался в начале 1990-х, в 1995 году была опубликована окончательная версия стандарта, однако еще в 1994 году был создан первый программный MP3-кодировщик, который назывался l3enc. Тогда же было выбрано расширение .mp3 для файлов, закодированных в данном формате, а в 1995 году появился первый программный MP3-проигрыватель Winplay3, доступный широкой общественности. Благодаря высокому качеству музыки при небольшом размере файлов, а так же из-за появления простого и качественного программного обеспечения для проигрывания и создания MP3-файлов (например, широко известного и ныне здравствующего WinAmp’a, который появился еще в середине 1990-х годов), стандарт обрел огромную популярность и пользуется ей до сих пор.
Говоря о возможностях формата MP3, пожалуй, надо начать с формата, в котором хранят музыку на обычных музыкальных CD-дисках, на так называемых
Файлы, сжатые в MP3 практически без потери первоначального качества, занимают в 6-10 раз меньше места, чем оригинал. То есть из огромного 50-мегабайтного файла получается вполне пристойный 5-мегабайтный. Причем, если сжать такой файл с помощью обычных алгоритмов сжатия (RAR или ZIP, например), которые используются для простых файлов, мы получим, в лучшем случае, 50% выигрыш (то есть файл порядка 25 Мб). В чем же дело? Почему же MP3 способен так сильно сжимать файлы, практически не ухудшая их качества. Ответ на вопрос здесь кроется в слове "практически". Ведь обычное сжатие не изменяет качества композиций, оно полностью сохраняет его, а MP3 проводит некие манипуляции с файлом, которые могут сказаться на его качестве.
В основе MP3 лежит множество механизмов сжатия, в частности, так называемое адаптивное кодирование, основанное на психоакустических моделях, которые учитывают особенности восприятия звука человеком и удаляют из него все "лишнее" - все то, что среднестатистическому человеку невозможно услышать при прослушивании композиций. Как мы уже говорили, если не стремиться слишком сильно сжать композицию, применив наиболее качественный вариант MP3-кодирования, то ее размер будет примерно в 6-10 раз меньше оригинала с CD-качеством, а качество этих двух записей будет идентичным – вряд ли даже профессионал различит их. При более высоких уровнях сжатия потери (их еще называют артефактами сжатия) слышны гораздо сильнее, но тот, кто пользуется сильно сжатой MP3-музыкой, сознательно идет на такой шаг. Например, сильно сжатые MP3 чрезвычайно популярны в среде сотовых телефонов – часто встроенной памяти аппарата не хватает для того, чтобы закачать в него достаточное количество качественных MP3, в результате владелец жертвует качеством записи ради количества. Но вернемся к описанию принципов работы MP3, в частности, к психоакустическим моделям.
Адаптивное кодирование, основанное на психоакустических моделях, применяет различные знания об особенностях восприятия звуков человеком. Так, если одновременно воспроизводятся два звуковых сигнала, один из которых слабее, то более слабый сигнал заглушается (или, как говорят, маскируется) более сильным сигналом. В результате получается, что человек слышит более сильный звук, а более слабый – нет. В таком случае информация о более слабом звуке просто отбрасывается. Точно так же происходит, если сразу после громкого звука идет тихий – громкий звук вызывает временное понижение слуховой чувствительности, в результате – тихий звук оказывается не слышным – информацию о нем так же можно убрать. Так же при обработке музыкальных композиций учитывается то, что большинство людей не способны различить сигналы, мощность которых находится ниже определенного уровня для различных частотных диапазонов.
При MP3-кодировании особенную важность имеет так называемый битрейт (bitrate или ширина потока), который задается при кодировании. Например, уже описанный
С одним и тем же битрейтом могут быть закодированы различные исходные материалы, например, звук может быть не стереофоническим, а монофоническим, другой может быть частота дискретизации или размер выборки, однако битрейт – это очень важный интегральный показатель качества MP3-файла. В общем случае, чем он больше – тем это лучше. Очень часто при кодировании MP3-записей
Однако, нельзя однозначно утверждать, что любая музыкальная композиция, скажем, записанная на битрейте 192 Кбит/с лучше, чем композиция, записанная на 128 Кбит/с. Многое зависит от самой музыки, от кодировщика, от исходного качества записи, а так же от того, какой тип битрейта использован при записи композиции.
Так, наиболее простой тип битрейта – это постоянный битрейт – или
Интереснее выглядит переменный битрейт (
Еще один вариант битрейта называется усредненным битрейтом (
В ходе кодирования исходный аудиосигнал разбивается на участки, которые называются фреймами. Каждый фрейм кодируются отдельно, а при декодировании звуковой сигнал реконструируется из декодированных фреймов. Особый интерес при кодировании MP3 представляет способ обработки стереосигнала – давайте остановимся на этом вопросе подробнее.
По способу кодирования стереосигнала MP3-файлы делятся на два вида. Первый вид – это двухканальное кодирование. Каждый из стереоканалов кодируется отдельно, таким образом общий битрейт делится на два канала – например, при битрейте 320 Кбит/c на каждый канал приходится по 160 Кбит/с, а при популярном битрейте 192 Кбит/с – лишь по 96. Естественно, что при низком битрейте ухудшает качество записи.
Второй вид кодирования стереосигнала называется объединенное стерео (Joint Stereo). При кодировании вычисляется сумма правого и левого канала, а так же их разность. За счет совпадения частот, разность каналов требует гораздо меньше места для хранения в закодированном виде, чем сумма, поэтому сумме каналов отдается большая часть битрейта, в итоге качество записей, в сравнении с двухканальным стерео на сопоставимом битрейте, оказывается выше.
Еще один способ хранения сигнала, на этот раз монофонического – одноканальное кодирование. Если стереосигнал закодировать таким способом, то при воспроизведении оба канала записи будут звучать одинаково, а если сигнал будет изначально записан в монофоническом режиме, запись его в одном из стереорежимов так же ничего не даст.
Существует вариант MP3 (MPEG-2 Layer 3), поддерживающий до 6 каналов – эта версия MP3 появилась в 2004 году и называется MP3Surround.
Помимо звуковой информации, MP3-файлы содержат некоторое количество данных о хранимых в них музыкальных произведениях. Эта информация находится в так называемых ID3-тегах. Она нужна, в основном, для того, чтобы, прослушивая музыку на MP3-плеере, вы могли бы видеть информацию о композиции. Так же с помощью ID3-тегов, которые содержат данные о жанре музыки, плеер может, например, автоматически загружать настройки
Существует несколько версий ID3-тегов. Более старая, но все еще популярная версия ID3v1.1., а так же – различные варианты ID3v2.x. Поддержка ID3v1.1. стандартна для подавляющего большинства плееров, многие плееры поддерживают и вторую версию ID3.
Итак, по стандарту ID3v1.1. в MP3-файл могут быть записаны следующие сведения:
Track – номер записи в альбоме.
Title – название записи
Artist – исполнитель.
Album – название альбома.
Year – год создания записи.
Genre – музыкальный стиль записи – для этого поля существует несколько десятков предустановленных стилей.
Comment – комментарии.
Минусы ID3v1.1. заключаются в том, что эти теги имеют ограниченную длину, к тому же, блок информации располагается в конце файла, что неудобно при проигрывании музыки в потоковом режиме. Далее, формат можно критиковать за маленькое число тегов и за то, что для занесения в тег Genre установлен далеко не исчерпывающий список музыкальных жанров. В итоге появилась вторая версия ID3, которая постоянно развивается.
Данные в ID3v2.x расположены не в конце файла, а в начале, что удобно для потокового воспроизведения музыки (например, через Интернет), список тегов значительно расширен (в последней версии стандарта их более 80), к тому же, теперь в тег можно записать несколько мегабайт данных (реально даже несколько Кб вполне хватит для подробной информации о каком-то аспекте композиции), в результате ID3v2.x способен удовлетворить самых требовательных пользователей.
Для правки ID3-тегов существуют специальные программы, о которых мы поговорим в соответствующей лекции. На практике лишь несколько тегов обычно подвергаются правке. В частности, это название и исполнитель композиции, а так же ее жанр.
В 2001 году компания Thomson анонсировала стандарт нового поколения MP3Pro. MP3Pro – это развитие формата MP3. Благодаря применению более совершенных алгоритмов кодирования (в частности – технологии SBR – Special
Главное достоинство MP3 – это его огромная распространенность и популярность, сложившаяся исторически. Огромное количество устройств поддерживает воспроизведение MP3-композиций, невероятные объемы свободно (но не всегда законно) распространяемой MP3-музыки лежат в Интернет-архивах и в файлообменных сетях (не говоря уж о серверах многочисленных локалок). Пожалуй, почти каждый пользователь ПК может похвастаться коллекцией любимой музыки объемом в несколько гигабайт (или в несколько десятков гигабайт). При таком объеме MP3-композиций и при таком распространенности стандарта, конкурентам довольно сложно бороться с ним.
Однако, у MP3 есть недостатки. Например, это ограниченный 320 Кбит/с битрейт, невозможность профессионального применения (каждое новое сохранение раскодированной MP3-записи приводит к ухудшению ее качества). Еще один недостаток – это отсутствие в стандарте
Недостаток MP3, по крайней мере, достаточно сильно сжатых музыкальных файлов, заключается в заметном падении качества. Однако, судя по популярности и распространенности формата, вышеперечисленные недостатки не пугают пользователей, которые продолжают слушать, создавать и скачивать MP3-композиции. К тому же, одно из достоинств MP3 – доступность его практически на всех существующих компьютерных платформах, что не может не сказываться на популярности.
Для кодирования MP3-файлов можно использовать различные кодеки. Так, среди них можно отметить известный кодек Lame. Начало разработки кодека приходится на 1998-й год, кодек продолжает развиваться и сегодня. В 2004 году Lame был признан лучшим кодеком для кодирования MP3-файлов с битрейтом равным и большим, чем 128 Кбит/c.
Lame распространяется бесплатно, его можно найти встроенным во множество приложений для работы со звуком. Здесь мне хотелось бы отметить установки кодека, подходящие для различных ситуаций, рекомендуемые музыкальным сайтом hydrogenaudio.com. Рекомендации даны для кодека Lame версии от 3.94 и выше. Ниже будут даны примеры для кодирования MP3 с использованием команд, вводимых в
Для наивысшего качества кодирования рекомендуется использовать битрейт
Для получения высокого качества кодирования, пригодного для прослушивания на
Для мобильного использования – то есть, например, для сотовых телефонов и так же для MP3-плееров, рекомендуются установки качества V4 (-V4 --
Для кодирования голоса, радиопередач, для монофонического кодирования рекомендуется применять усредненный битрейт
Рассмотрим работу с утилитой командной строки. Сразу скажу, что для кодирования файлов существует немало других, более удобных приложений, однако умение работать с утилитой командной строки даст вам возможность при необходимости воспользоваться абсолютно всеми возможностями кодека Lame.
Для того, чтобы конвертировать файл из формата .WAV в формат *.MP3, скопируйте этот файл в рабочую папку кодека (в нашем случае это C:\Lame). После этого пройдите по пути Пуск_Выполнить и в появившемся окне наберите CMD – будет запущен CD C:\, а потом командой CD Lame перешли в каталог Lame диска C:\.
(рис 3.1) Переход в папку с кодекомТеперь можно заниматься кодированием. Для начала попробуйте закодировать файл с параметрами по умолчанию (
Lame <имя WAV-файла> <имя выходного MP3-файла>
В нашем случае WAV-файл имеет имя 1.WAV – команда выглядит так:
Lame 1.wav 1.mp3
На (рис. 3.2.) вы можете видеть результаты выполнения этой команды – кодек выводит информацию о проведенной операции, а в рабочей папке программы появляется файл 1.mp3.
(рис 3.2) Результат обработки файлаДля того, чтобы закодировать файл с высоким качеством кодирования на битрейте
Lame –h –b 320 1.wav 1.mp3
Для кодирования на
Lame –h –v 0 1.wav 1.mp3
Все возможные комбинации команд описать просто невозможно – если у вас возникнет нужда в использовании утилиты командной строки для конверсии в MP3 – обратитесь к файлам справки, которые поставляются вместе с ней.
Работа с другими приложениями
Как мы уже говорили, для конверсии файлов в MP3 существует множество приложений. Здесь мы рассмотрим одну простую утилиту для конверсии в MP3. Она называется WinLame, скачать ее можно на http://winlame.sourceforge.net/download.php. Размер дистрибутива составляет около 1,5 Мб. Программа умеет конвертировать файлы не только в MP3, но и в другие форматы, о чем мы расскажем в соответствующих местах ниже.
Работа с программой построена в виде мастера. На первой странице нужно указать файлы для конверсии, на второй – выбрать кодек, на третьей (рис. 3.3.) выбрать параметры кодека.
(рис 3.3) Выбор параметров кодированияПервый пункт в списке – Custom Settings (Пользовательские установки) – выбрав его, вы попадете на следующее окно, где можно настроить параметры кодека самостоятельно. Другие пункты содержат предустановки кодека, которых хватит для большинства обычных применений. Так, установка High Quality:
Еще одна утилита называется RazorLame. Ее архив размером 324 Кб можно скачать с сайта http://www.dors.de/razorlame/download.php. Архив не включает в себя кодек Lame, поэтому для нормальной работы утилиты нужно скопировать в ее папку файл Lame.exe (именно тот файл, который в примере выше мы скачивали с http://www.rarewares.org/mp3-lame-bundle.php).
После добавления файлов в окно программы с помощью кнопки Add (добавить) (рис. 3.4.) вы можете настроить параметры кодека.
(рис 3.4) Окно RazorLameДля настройки параметров кодека, нажмите на кнопку Lame на панели инструментов программы. Появившееся окно настройки параметров (рис. 3.5.) содержит исчерпывающие настройки кодека – ваших знаний на данный момент вполне хватит для того, чтобы настроить эти параметры, если вы хотите глубже разобраться с кодеком – посмотрите уже упоминаемую документацию к Lame.
(рис 3.5) Настройка параметров Lame в программе Razor Lame После того, как все настроено, можете нажимать на кнопку Encode (Кодировать) для начала процесса кодирования.
Мы довольно подробно рассмотрели работу с MP3, однако, вместе с MP3 существует еще немало аудиоформатов достойных нашего с вами внимания. А раз так – продолжим разговор о форматах, поговорим об интенсивно продвигаемом фирмой Microsoft формате
Помимо вышеописанных с LAME, а так же – со многими другими кодеками может работать универсальная программа для кодирования файлов Multi Frontend – ее можно скачать на http://members.home.nl/w.speek/multi.htm. Размер программы - всего 60 Кб, рспространяется она бесплатно. На странице программы есть обширный список кодеков, которые она поддерживает со ссылками на сайты этих кодеков – для работы с кодеками вам придется скачать их и скопировать их исполняемые файлы в папку программы.
Наиболее часто под аббревиатурой
Файлы формата
Что касается качества сжатия, то
Microsoft внедрила в
Как мы уже говорили, существует несколько вариантов
Следующий вариант
И, наконец, четвертый вариант
Пожалуй, здесь имеет смысл говорить о преимуществах и недостатках
То есть, если взять плеер, который умеет проигрывать и MP3 и
Ну а мы продолжаем разговор о форматах цифрового аудио, рассмотрим еще один интересный стантарт – Ogg Vorbis.
Для кодирования в
Итак, запустив Windows Media Encoder, мы увидим окно для выбора желаемого действия (рис. 3.6.).
(рис 3.6) Стартовое окно Windows Media EncoderЗдесь нас интересует пункт Convert a file (Конвертировать файл). При желании вы можете отключить показ этого окна, сняв галочку Show this
Итак, выбрав пункт Convert a file, мы нажимаем кнопку OK и переходим к следующему окну мастера – оно содержит поля для выбора
(рис 3.7) Выбор типа распространения файлаВ нашем случае, так как кодируем мы для портативных устройств, для MP3-плееров, лучше всего выбрать параметр
(рис 3.8) Опции кодированияЗдесь наибольший интерес представляет список Audio (Аудио) – на рисунке он показан в развернутом виде. Нас интересуют две установки. Во-первых, это CD quality audio (Аудио CD-качества). Как можно видеть, для кодирования используется переменный битрейт 64 Кбит/c. Как вы знаете, при таком битрейте
После старта кодирования вы увидите основное окно программы, которое будет содержать информацию о ходе кодирования (рис. 3.9.), а после завершения сможете просмотреть отчет о кодировании.
(рис 3.9) Процесс кодированияПосле того, как работа кодера будет завершена, вы сможете начать новую сессию кодирования – для этого в окне, изображенном на рис. 3.9., выберите пункт меню File_New (Файл_Новый) – сразу же появится уже известное вам окно мастера кодирования.
Как уже упоминалось, кодировать
(рис 3.10) Кодирование WMA в WinLameКак видите, здесь доступны всего две установки – одна из них позволяет задавать постоянный битрейт (Constant Bitrate), а другая – уровень качества переменного битрейта.
Еще одна утилита дя кодирования
Ogg Vorbis – это свободный, непатентованный стандарт сжатия аудиоданных с потерями, который создан Xiph.Org Foundation (Xiph. расшифровывается как Xiphophorus). Формат задумывался как конкурент всех существующих платных аудиоформатов, сходных с ним. Действительно, у Ogg Vorbis есть на это причины. Так, в плане сжатия аудиоданных, формат похож на MP3, однако используемые им алгоритмы и психоакустические модели отличаются от MP3 и конкурентов (по некоторым данным – они более качественные, что, как результат, дает более высокое качество звучания на сопоставимых битрейтах), в результате разработчики Ogg Vorbis получили совершенно новый стандарт, которым совершенно бесплатно могут пользоваться все желающие. Однако, не только бесплатность – сильная черта Ogg Vorbis.
Формат пользуется поддержкой многих производителей MP3-плееров, некоторые DVD-плееры поддерживают его (причем, их число стремительно растет) он набирает популярность в Интернете, его используют для хранения звуков в компьютерных играх. Например, его используют такие компании, как Epic Games, Crystal Dynamics, Croteam, Pyrogon, PopCap Games, EA Games.
Несмотря на то, что Ogg Vorbis имеет всего несколько лет от роду, он поддерживается практически всеми существующими операционными системами, что делает его похожим на MP3 и, теоретически, дает возможность на широкое распространение.
Ogg Vorbis имеет характеристики, которые приближают его к таким серьезным форматам, как
Однако, для обозначения качества записи, Ogg Vorbis создал собственные показатели – они обозначаются в виде Qx (например, Q5, качество может изменяться от -2 до 10). Чем выше "x" - тем выше качество.
Ogg Vorbis изначально разрабатывался с учетом возможности потокового воспроизведения, поэтому он отлично подходит для распространения музыки через Интернет.
Ogg Vorbis имеет хорошо проработанную систему тегов, которая позволяет вставить в музыкальный файл практически любую дополнительную информацию. Файлы Ogg Vorbis имеют расширение .ogg.
Что касается качества и размеров файлов в сравнении с MP3, то при сравнимом качестве Ogg-файлы занимают меньше места.
OGG-файл – это контейнер, который может содержать аудиоданные различных типов. Так, наиболее часто для хранения музыкальных композиций в OGG-файлах используется кодек Vorbis – именно поэтому OGG Vorbis так называется. Для кодирования речи на низких битрейтах OGG может использовать кодек Speex, при кодирования без потерь в OGG-файлах могут храниться FLAC-данные.
В итоге получается, что формат Ogg – это отличная альтернатива и MP3 и
Для производителей техники и разработчиков преимущества Ogg Vorbis очевидны – вместе с высоким качеством закодированного материала они получают возможность экономить деньги – ведь использование любого платного формата (того же MP3) предусматривает патентные отчисления, а пользоваться Ogg Vorbis можно совершенно бесплатно.
Подробности о формате можно узнать на http://www.vorbis.com/.
Кодек aoTuV считается одним из лучших альтернативных OGG Vorbis-кодеков. Скачать его можно на сайте http://www.geocities.jp/aoyoume/aotuv/. Кодек представляет собой утилиту командной строки, которая умеет кодировать лишь 16-битные
(рис 3.11) Работа с aoTuV посредством командной строкиВ табл. 3.2. приведены установки качества для Ogg Vorbis-кодеков (в частности, эти установки справедливы именно для aoTuV, другие кодеки, например, могут не поддерживать самых низких битрейтов) и соответствующие им битрейты. Рассматриваются лишь битрейты для кодирования 44,1 кГц стереофайлов, конечно, в Ogg Vorbis могут быть закодированы и другие файлы, например, это доступно для различных утилит кодирования в Ogg Vorbis.
Причем, даже тот битрейт, который указан в таблице, может варьироваться.
| Установка качества | Битрейт для 44,1 кГц стереофайла |
|---|---|
| q-2 | 32 Кбит/с |
| q-1 | 48 Кбит/с |
| q0 | 64 Кбит/с |
| q1 | 80 Кбит/с |
| q2 | 96 Кбит/с |
| q3 | 112 Кбит/с |
| q4 | 128 Кбит/с |
| q5 | 160 Кбит/с |
| q6 | 192 Кбит/с |
| q7 | 224 Кбит/с |
| q8 | 256 Кбит/с |
| q9 | 320 Кбит/с |
| q10 | 500 Кбит/с |
Другие утилиты для кодирования OGG Vorbis
Кодировать Ogg Vorbis могут очень многие утилиты. Здесь упомянем возможности по кодированию Ogg Vorbis-файлов уже известной вам утилиты WinLame. Так, после подготовительных действий вам нужно выбрать Ogg Vorbis Encoder в окне выбора кодека, после чего вы сможете настраивать его параметры (рис. 3.12.).
(рис 3.12) Кодирование Ogg Vorbis в WinLAMEЗдесь возможна настройка кодека несколькими способами. Так, по умолчанию предлагается настроить качество кодирования – активирована установка Quality Settings (Установки качества), перемещая бегунок между значениями Worst (Наихудшее качество) и Best (Наилучшее качество) можно изменять уровень качества – этот уровень и соответствующий ему битрейт отображаются справа от бегунка. Другие способы настройки скрыты в группе параметров Bitrate Settings (Установки битрейта) – так, здесь можно выбрать установку Variable Bitrate (Переменный битрейт), и в полях minimum Bitrate (Минимальный битрейт) и maximum Bitrate (Максимальный битрейт) указать желаемые уровни битрейта. Установка Average Bitrate (Средний битрейт) предусматривает установку так называемого номинального битрейта – путем модификации параметра
После того, как мы обсудили бесплатный, качественный и весьма перспективный формат Ogg Vorbis, предлагаю поговорить об еще одном известном и популярном формате –
Формат
Пожалуй, решающей особенностью
Файлы
Помимо
В целях повышения привлекательности формата для продавцов цифрового контента, они могут продавать
В итоге можно сказать, что
Кодировать
Программа умеет копировать треки с CD-дисков и конвертировать их в формат
Для начала, при запуске
(рис 3.13) Добавление файлов в музыкальную коллекциюПосле запуска окно программы будет иметь такой вид (рис. 3.14.).
(рис 3.14) Окно iTunes Левую часть окна занимает список групп музыкальных композиций, хранящихся на ПК, плейлистов, ссылка для запуска подключения к
Для того, чтобы подключиться к
(рис 3.15) Учетная записьНажмем на кнопку Создать новую учетную запись – после этого вам останется лишь создать учетную запись (не забудьте записать имя пользователя и пароль). Когда у вас будет учетная запись и в окно программы будет загружена информация из
Для конверсии файлов из различных форматов в
(рис 3.16) Запуск конверсии выбранных файловПосле начала конверсии в верхней части окна программы будет отображаться информация о ее ходе. Когда завершится конверсия первого файла, запустится его вопроизведение, а конверсия остальных будет продолжаться. По завершении обработки файлов новые файлы в формате
Для того, чтобы найти конвертированные файлы в файловой системе Windows (то есть – на вашем жестком диске, например, для того, чтобы куда-нибудь их скопировать, нужно щелкнуть правой кнопкой мыши по строке, содержащей интересующий вас файл и в появившемся меню выбрать пункт Показать в Windows Explorer – будет открыта папка, содержащая эти файлы – напомню, что они будут иметь расширение *.m4a.
Программа, помимо работы с файлами на диске, умеет сохранять Audio-CD, кодируя их треки в формат
Формат
Программу (пробную версию) можно скачать на http://www.share2.com/audio/wmatomp3converter.htm, размер дистрибутива составляет порядка 2,5 Мб, полная версия программы стоит $19.
Главное окно программы (рис. 3.17.) содержит список файлов, предназначенных для конверсии. Для того, чтобы добавить файлы в список, нужно нажать на кнопку Add (Добавить) и с помощью стандартного окна поиска файлов найти нужные файлы.
(рис 3.17) ImTOO WMA MP3 ConverterПосле выбора файлов, вам нужно будет настроить параметры кодека – в поле Encoder (Кодек) нужно выбрать кодек – пожалуй, здесь наиболее интересные кодеки – уже известный вам Lame и кодеки для
После всех настроек достаточно нажать на кнопку Encode (Кодировать).
Многие модели
Программа умеет конвертировать файлы форматов AVI, MPEG, WMV, ASF, ASX, VOB в MP4. Работа с ней (рис. 3.18.) предельно проста – для конверсии достаточно добавить файлы в список кодирования, при необходимости настроить кодеки (их настройки скрыты за кнопкой Options (Свойства)), причем, значения по умолчанию подходят для большинства случаев, и, после всех этих действий, нажать на кнопку Convert (Корвертировать).
(рис 3.18) MP4 ConverterВ ходе конверсии в нижней части окна программы будет отображаться информация о ней.
Помимо вышеперечисленных форматов сжатия аудиоинформации с потерями есть множество других. Как правило, они распространены гораздо слабее, хотя, все равно, могут представлять определенный интерес. Ниже мы рассмотрим один из таких форматов.
Формат сжатия аудиоинформации с потерями VQF правильнее будет называть SoundVQ – именно под таким названием компания Yamaha выпустила на рынок формат TvinVQ, разработанный компанией Nippon Telegraph and Telephone Corporation. Название VQF появилось благодаря расширению .vqf, которое имеют SoundVQ-файлы.
Итак, формат VQF поддерживает
Минусы формата в сравнении с MP3 заключаются в том, что VQF – закрытый формат – в результате у производителей техники возникают сложности с его поддержкой. К тому же, он требует больших вычислительных ресурсов для воспроизведения. Видимо, именно поэтому VQF не пользуется популярностью у производителей MP3-плееров – по крайней мере среди современных моделей найти плеер с поддержкой VQF нам не удалось.
Для кодирования в формат VQF можно использовать универсальную утилиту ImTOO Audio Encoder. Скачать ее пробную версию можно на http://www.share2.com/audiomp3encoder.htm. Дистрибутив занимает 2,5 Мб, полная версия стоит $23. Программа поддерживает большое количество аудиоформатов: MP3, WAV,
Мы уже обсуждали утилиту от ImTOO – работа с Audio Encoder организована аналогичным образом (рис. 3.19.) – первым делом вы добавляете в список кодируемых файлов нужные файлы, потом выбираете кодек (в нашем случае это NTT VQF Encoder), настраиваете его (в случае с VQF доступные настройки заключаются в выборе битрейта на канал и количества каналов) и нажимаете на кнопку Encode (Кодировать)
(рис 3.19) ImTOO Audio Encoder: кодирование в VQF
В этой лекции мы познакомились с основами цифрового кодирования звука и обсудили форматы сжатия аудиоинформации с потерями. В следующей лекции мы обсудим сжатие аудиоданных без потерь.
Сегодня большинство из нас имеет дело преимущественно с цифровыми системами воспроизведения звука. В этих системах звук хранится в цифровом виде – то есть – в виде последовательностей нулей и единиц, которые после раскодирования их с помощью специального программного и аппаратного обеспечения, превращаются в звук. В мире цифровой музыки идет борьба, с одной стороны, за качество воспроизведения, а с другой – за объем хранимых данных. Это два противоборствующих понятия – чем выше качество звука, тем, обычно, больше места требуется для его хранения. Для того, чтобы сохранить цифровой звук с как можно более высоким качеством в как можно меньшем объеме информации, были разработаны алгоритмы сжатия звука.
Существует два различных подхода к сжатию аудиоинформации. Первый называется сжатием без потерь (
Музыкальные записи можно сжимать и обычными архиваторами, однако они не могут работать в режиме реального времени, к тому же, уровень сжатия несжатых музыкальных записей редко когда превышает 50%. Другой, используемый на практике, способ сжатия аудиоинформации заключается в применении специальных программ – так называемых кодеков, с помощью которых можно сжимать и "на лету" заниматься раскодированием и воспроизведением сжатых композиций.
Говоря о кодеках для сжатия аудиоинформации, следует различать понятия кодек и контейнер медиаданных. Контейнер – это, упрощенно говоря, некая стандартная оболочка, в которой хранятся аудиоданные, сжатые тем или иным кодеком. Например, в MP4-контейнере могут храниться данные, сжатые различными кодеками – в частности – кодеком сжатия с потерями
В табл. 3.1. приведены программы, описанные в данной теме. Это, в основном, универсальные программы, вы можете выбрать для кодирования тех или иных файлов любую из них. Входным форматом файлов по умолчанию является WAV, однако практически все программы умеют кодировать музыку между форматами и "разжимать" исходные файлы в стандартные WAV.
| Программы и форматы | MP3 | OGG | VQF | FLAC | WAV PACK | APE | ALAC | ||
|---|---|---|---|---|---|---|---|---|---|
| Lame | + | ||||||||
| Winlame | + | + | + | ||||||
| RazorLame | + | ||||||||
| Windows Media Encoder | + | ||||||||
| aoTuV | + | ||||||||
| + | |||||||||
| ImToo |
+ | + | |||||||
| MP4 Converter** | |||||||||
| ImToo Audio Encoder | + | + | + | + | + | + | + | ||
| Flac Frontend | + | ||||||||
| WavPack Frontend | + | ||||||||
| Monkey’s Audio | + | ||||||||
| dBpoweramp | + | + | + | + | + | + | + | + |
*Программа ImToo
**Программа MP4 Converter конвертирует видеофайлы различных форматов в формат, понятный плеерам Apple
***Программа для разбиения больших аудиофайлов в соответствии с индексными картами.
Среди существующих форматов сжатия аудиоданных с потерями можно отметить "большую четверку" - MP3,
Полное название MP3 – MPEG 1 Audio Layer 3. MP3 – это формат сжатия аудиоданных с потерями, который добился невероятной популярности по всему миру. В настоящее время существуют варианты стандарта - MPEG-2 Layer 3 и MPEG-2.5 Layer 3.
История MP3 начинается в конце 1980-х годов, когда рабочая группа инженеров института Фраунгофера (Fraunhofer Society) начала работать над проектом
Стандарт развивался в начале 1990-х, в 1995 году была опубликована окончательная версия стандарта, однако еще в 1994 году был создан первый программный MP3-кодировщик, который назывался l3enc. Тогда же было выбрано расширение .mp3 для файлов, закодированных в данном формате, а в 1995 году появился первый программный MP3-проигрыватель Winplay3, доступный широкой общественности. Благодаря высокому качеству музыки при небольшом размере файлов, а так же из-за появления простого и качественного программного обеспечения для проигрывания и создания MP3-файлов (например, широко известного и ныне здравствующего WinAmp’a, который появился еще в середине 1990-х годов), стандарт обрел огромную популярность и пользуется ей до сих пор.
Говоря о возможностях формата MP3, пожалуй, надо начать с формата, в котором хранят музыку на обычных музыкальных CD-дисках, на так называемых
Файлы, сжатые в MP3 практически без потери первоначального качества, занимают в 6-10 раз меньше места, чем оригинал. То есть из огромного 50-мегабайтного файла получается вполне пристойный 5-мегабайтный. Причем, если сжать такой файл с помощью обычных алгоритмов сжатия (RAR или ZIP, например), которые используются для простых файлов, мы получим, в лучшем случае, 50% выигрыш (то есть файл порядка 25 Мб). В чем же дело? Почему же MP3 способен так сильно сжимать файлы, практически не ухудшая их качества. Ответ на вопрос здесь кроется в слове "практически". Ведь обычное сжатие не изменяет качества композиций, оно полностью сохраняет его, а MP3 проводит некие манипуляции с файлом, которые могут сказаться на его качестве.
В основе MP3 лежит множество механизмов сжатия, в частности, так называемое адаптивное кодирование, основанное на психоакустических моделях, которые учитывают особенности восприятия звука человеком и удаляют из него все "лишнее" - все то, что среднестатистическому человеку невозможно услышать при прослушивании композиций. Как мы уже говорили, если не стремиться слишком сильно сжать композицию, применив наиболее качественный вариант MP3-кодирования, то ее размер будет примерно в 6-10 раз меньше оригинала с CD-качеством, а качество этих двух записей будет идентичным – вряд ли даже профессионал различит их. При более высоких уровнях сжатия потери (их еще называют артефактами сжатия) слышны гораздо сильнее, но тот, кто пользуется сильно сжатой MP3-музыкой, сознательно идет на такой шаг. Например, сильно сжатые MP3 чрезвычайно популярны в среде сотовых телефонов – часто встроенной памяти аппарата не хватает для того, чтобы закачать в него достаточное количество качественных MP3, в результате владелец жертвует качеством записи ради количества. Но вернемся к описанию принципов работы MP3, в частности, к психоакустическим моделям.
Адаптивное кодирование, основанное на психоакустических моделях, применяет различные знания об особенностях восприятия звуков человеком. Так, если одновременно воспроизводятся два звуковых сигнала, один из которых слабее, то более слабый сигнал заглушается (или, как говорят, маскируется) более сильным сигналом. В результате получается, что человек слышит более сильный звук, а более слабый – нет. В таком случае информация о более слабом звуке просто отбрасывается. Точно так же происходит, если сразу после громкого звука идет тихий – громкий звук вызывает временное понижение слуховой чувствительности, в результате – тихий звук оказывается не слышным – информацию о нем так же можно убрать. Так же при обработке музыкальных композиций учитывается то, что большинство людей не способны различить сигналы, мощность которых находится ниже определенного уровня для различных частотных диапазонов.
При MP3-кодировании особенную важность имеет так называемый битрейт (bitrate или ширина потока), который задается при кодировании. Например, уже описанный
С одним и тем же битрейтом могут быть закодированы различные исходные материалы, например, звук может быть не стереофоническим, а монофоническим, другой может быть частота дискретизации или размер выборки, однако битрейт – это очень важный интегральный показатель качества MP3-файла. В общем случае, чем он больше – тем это лучше. Очень часто при кодировании MP3-записей
Однако, нельзя однозначно утверждать, что любая музыкальная композиция, скажем, записанная на битрейте 192 Кбит/с лучше, чем композиция, записанная на 128 Кбит/с. Многое зависит от самой музыки, от кодировщика, от исходного качества записи, а так же от того, какой тип битрейта использован при записи композиции.
Так, наиболее простой тип битрейта – это постоянный битрейт – или
Интереснее выглядит переменный битрейт (
Еще один вариант битрейта называется усредненным битрейтом (
В ходе кодирования исходный аудиосигнал разбивается на участки, которые называются фреймами. Каждый фрейм кодируются отдельно, а при декодировании звуковой сигнал реконструируется из декодированных фреймов. Особый интерес при кодировании MP3 представляет способ обработки стереосигнала – давайте остановимся на этом вопросе подробнее.
По способу кодирования стереосигнала MP3-файлы делятся на два вида. Первый вид – это двухканальное кодирование. Каждый из стереоканалов кодируется отдельно, таким образом общий битрейт делится на два канала – например, при битрейте 320 Кбит/c на каждый канал приходится по 160 Кбит/с, а при популярном битрейте 192 Кбит/с – лишь по 96. Естественно, что при низком битрейте ухудшает качество записи.
Второй вид кодирования стереосигнала называется объединенное стерео (Joint Stereo). При кодировании вычисляется сумма правого и левого канала, а так же их разность. За счет совпадения частот, разность каналов требует гораздо меньше места для хранения в закодированном виде, чем сумма, поэтому сумме каналов отдается большая часть битрейта, в итоге качество записей, в сравнении с двухканальным стерео на сопоставимом битрейте, оказывается выше.
Еще один способ хранения сигнала, на этот раз монофонического – одноканальное кодирование. Если стереосигнал закодировать таким способом, то при воспроизведении оба канала записи будут звучать одинаково, а если сигнал будет изначально записан в монофоническом режиме, запись его в одном из стереорежимов так же ничего не даст.
Существует вариант MP3 (MPEG-2 Layer 3), поддерживающий до 6 каналов – эта версия MP3 появилась в 2004 году и называется MP3Surround.
Помимо звуковой информации, MP3-файлы содержат некоторое количество данных о хранимых в них музыкальных произведениях. Эта информация находится в так называемых ID3-тегах. Она нужна, в основном, для того, чтобы, прослушивая музыку на MP3-плеере, вы могли бы видеть информацию о композиции. Так же с помощью ID3-тегов, которые содержат данные о жанре музыки, плеер может, например, автоматически загружать настройки
Существует несколько версий ID3-тегов. Более старая, но все еще популярная версия ID3v1.1., а так же – различные варианты ID3v2.x. Поддержка ID3v1.1. стандартна для подавляющего большинства плееров, многие плееры поддерживают и вторую версию ID3.
Итак, по стандарту ID3v1.1. в MP3-файл могут быть записаны следующие сведения:
Track – номер записи в альбоме.
Title – название записи
Artist – исполнитель.
Album – название альбома.
Year – год создания записи.
Genre – музыкальный стиль записи – для этого поля существует несколько десятков предустановленных стилей.
Comment – комментарии.
Минусы ID3v1.1. заключаются в том, что эти теги имеют ограниченную длину, к тому же, блок информации располагается в конце файла, что неудобно при проигрывании музыки в потоковом режиме. Далее, формат можно критиковать за маленькое число тегов и за то, что для занесения в тег Genre установлен далеко не исчерпывающий список музыкальных жанров. В итоге появилась вторая версия ID3, которая постоянно развивается.
Данные в ID3v2.x расположены не в конце файла, а в начале, что удобно для потокового воспроизведения музыки (например, через Интернет), список тегов значительно расширен (в последней версии стандарта их более 80), к тому же, теперь в тег можно записать несколько мегабайт данных (реально даже несколько Кб вполне хватит для подробной информации о каком-то аспекте композиции), в результате ID3v2.x способен удовлетворить самых требовательных пользователей.
Для правки ID3-тегов существуют специальные программы, о которых мы поговорим в соответствующей лекции. На практике лишь несколько тегов обычно подвергаются правке. В частности, это название и исполнитель композиции, а так же ее жанр.
В 2001 году компания Thomson анонсировала стандарт нового поколения MP3Pro. MP3Pro – это развитие формата MP3. Благодаря применению более совершенных алгоритмов кодирования (в частности – технологии SBR – Special
Главное достоинство MP3 – это его огромная распространенность и популярность, сложившаяся исторически. Огромное количество устройств поддерживает воспроизведение MP3-композиций, невероятные объемы свободно (но не всегда законно) распространяемой MP3-музыки лежат в Интернет-архивах и в файлообменных сетях (не говоря уж о серверах многочисленных локалок). Пожалуй, почти каждый пользователь ПК может похвастаться коллекцией любимой музыки объемом в несколько гигабайт (или в несколько десятков гигабайт). При таком объеме MP3-композиций и при таком распространенности стандарта, конкурентам довольно сложно бороться с ним.
Однако, у MP3 есть недостатки. Например, это ограниченный 320 Кбит/с битрейт, невозможность профессионального применения (каждое новое сохранение раскодированной MP3-записи приводит к ухудшению ее качества). Еще один недостаток – это отсутствие в стандарте
Недостаток MP3, по крайней мере, достаточно сильно сжатых музыкальных файлов, заключается в заметном падении качества. Однако, судя по популярности и распространенности формата, вышеперечисленные недостатки не пугают пользователей, которые продолжают слушать, создавать и скачивать MP3-композиции. К тому же, одно из достоинств MP3 – доступность его практически на всех существующих компьютерных платформах, что не может не сказываться на популярности.
Для кодирования MP3-файлов можно использовать различные кодеки. Так, среди них можно отметить известный кодек Lame. Начало разработки кодека приходится на 1998-й год, кодек продолжает развиваться и сегодня. В 2004 году Lame был признан лучшим кодеком для кодирования MP3-файлов с битрейтом равным и большим, чем 128 Кбит/c.
Lame распространяется бесплатно, его можно найти встроенным во множество приложений для работы со звуком. Здесь мне хотелось бы отметить установки кодека, подходящие для различных ситуаций, рекомендуемые музыкальным сайтом hydrogenaudio.com. Рекомендации даны для кодека Lame версии от 3.94 и выше. Ниже будут даны примеры для кодирования MP3 с использованием команд, вводимых в
Для наивысшего качества кодирования рекомендуется использовать битрейт
Для получения высокого качества кодирования, пригодного для прослушивания на
Для мобильного использования – то есть, например, для сотовых телефонов и так же для MP3-плееров, рекомендуются установки качества V4 (-V4 --
Для кодирования голоса, радиопередач, для монофонического кодирования рекомендуется применять усредненный битрейт
Рассмотрим работу с утилитой командной строки. Сразу скажу, что для кодирования файлов существует немало других, более удобных приложений, однако умение работать с утилитой командной строки даст вам возможность при необходимости воспользоваться абсолютно всеми возможностями кодека Lame.
Для того, чтобы конвертировать файл из формата .WAV в формат *.MP3, скопируйте этот файл в рабочую папку кодека (в нашем случае это C:\Lame). После этого пройдите по пути Пуск_Выполнить и в появившемся окне наберите CMD – будет запущен CD C:\, а потом командой CD Lame перешли в каталог Lame диска C:\.
(рис 3.1) Переход в папку с кодекомТеперь можно заниматься кодированием. Для начала попробуйте закодировать файл с параметрами по умолчанию (
Lame <имя WAV-файла> <имя выходного MP3-файла>
В нашем случае WAV-файл имеет имя 1.WAV – команда выглядит так:
Lame 1.wav 1.mp3
На (рис. 3.2.) вы можете видеть результаты выполнения этой команды – кодек выводит информацию о проведенной операции, а в рабочей папке программы появляется файл 1.mp3.
(рис 3.2) Результат обработки файлаДля того, чтобы закодировать файл с высоким качеством кодирования на битрейте
Lame –h –b 320 1.wav 1.mp3
Для кодирования на
Lame –h –v 0 1.wav 1.mp3
Все возможные комбинации команд описать просто невозможно – если у вас возникнет нужда в использовании утилиты командной строки для конверсии в MP3 – обратитесь к файлам справки, которые поставляются вместе с ней.
Работа с другими приложениями
Как мы уже говорили, для конверсии файлов в MP3 существует множество приложений. Здесь мы рассмотрим одну простую утилиту для конверсии в MP3. Она называется WinLame, скачать ее можно на http://winlame.sourceforge.net/download.php. Размер дистрибутива составляет около 1,5 Мб. Программа умеет конвертировать файлы не только в MP3, но и в другие форматы, о чем мы расскажем в соответствующих местах ниже.
Работа с программой построена в виде мастера. На первой странице нужно указать файлы для конверсии, на второй – выбрать кодек, на третьей (рис. 3.3.) выбрать параметры кодека.
(рис 3.3) Выбор параметров кодированияПервый пункт в списке – Custom Settings (Пользовательские установки) – выбрав его, вы попадете на следующее окно, где можно настроить параметры кодека самостоятельно. Другие пункты содержат предустановки кодека, которых хватит для большинства обычных применений. Так, установка High Quality:
Еще одна утилита называется RazorLame. Ее архив размером 324 Кб можно скачать с сайта http://www.dors.de/razorlame/download.php. Архив не включает в себя кодек Lame, поэтому для нормальной работы утилиты нужно скопировать в ее папку файл Lame.exe (именно тот файл, который в примере выше мы скачивали с http://www.rarewares.org/mp3-lame-bundle.php).
После добавления файлов в окно программы с помощью кнопки Add (добавить) (рис. 3.4.) вы можете настроить параметры кодека.
(рис 3.4) Окно RazorLameДля настройки параметров кодека, нажмите на кнопку Lame на панели инструментов программы. Появившееся окно настройки параметров (рис. 3.5.) содержит исчерпывающие настройки кодека – ваших знаний на данный момент вполне хватит для того, чтобы настроить эти параметры, если вы хотите глубже разобраться с кодеком – посмотрите уже упоминаемую документацию к Lame.
(рис 3.5) Настройка параметров Lame в программе Razor Lame После того, как все настроено, можете нажимать на кнопку Encode (Кодировать) для начала процесса кодирования.
Мы довольно подробно рассмотрели работу с MP3, однако, вместе с MP3 существует еще немало аудиоформатов достойных нашего с вами внимания. А раз так – продолжим разговор о форматах, поговорим об интенсивно продвигаемом фирмой Microsoft формате
Помимо вышеописанных с LAME, а так же – со многими другими кодеками может работать универсальная программа для кодирования файлов Multi Frontend – ее можно скачать на http://members.home.nl/w.speek/multi.htm. Размер программы - всего 60 Кб, рспространяется она бесплатно. На странице программы есть обширный список кодеков, которые она поддерживает со ссылками на сайты этих кодеков – для работы с кодеками вам придется скачать их и скопировать их исполняемые файлы в папку программы.
Наиболее часто под аббревиатурой
Файлы формата
Что касается качества сжатия, то
Microsoft внедрила в
Как мы уже говорили, существует несколько вариантов
Следующий вариант
И, наконец, четвертый вариант
Пожалуй, здесь имеет смысл говорить о преимуществах и недостатках
То есть, если взять плеер, который умеет проигрывать и MP3 и
Ну а мы продолжаем разговор о форматах цифрового аудио, рассмотрим еще один интересный стантарт – Ogg Vorbis.
Для кодирования в
Итак, запустив Windows Media Encoder, мы увидим окно для выбора желаемого действия (рис. 3.6.).
(рис 3.6) Стартовое окно Windows Media EncoderЗдесь нас интересует пункт Convert a file (Конвертировать файл). При желании вы можете отключить показ этого окна, сняв галочку Show this
Итак, выбрав пункт Convert a file, мы нажимаем кнопку OK и переходим к следующему окну мастера – оно содержит поля для выбора
(рис 3.7) Выбор типа распространения файлаВ нашем случае, так как кодируем мы для портативных устройств, для MP3-плееров, лучше всего выбрать параметр
(рис 3.8) Опции кодированияЗдесь наибольший интерес представляет список Audio (Аудио) – на рисунке он показан в развернутом виде. Нас интересуют две установки. Во-первых, это CD quality audio (Аудио CD-качества). Как можно видеть, для кодирования используется переменный битрейт 64 Кбит/c. Как вы знаете, при таком битрейте
После старта кодирования вы увидите основное окно программы, которое будет содержать информацию о ходе кодирования (рис. 3.9.), а после завершения сможете просмотреть отчет о кодировании.
(рис 3.9) Процесс кодированияПосле того, как работа кодера будет завершена, вы сможете начать новую сессию кодирования – для этого в окне, изображенном на рис. 3.9., выберите пункт меню File_New (Файл_Новый) – сразу же появится уже известное вам окно мастера кодирования.
Как уже упоминалось, кодировать
(рис 3.10) Кодирование WMA в WinLameКак видите, здесь доступны всего две установки – одна из них позволяет задавать постоянный битрейт (Constant Bitrate), а другая – уровень качества переменного битрейта.
Еще одна утилита дя кодирования
Ogg Vorbis – это свободный, непатентованный стандарт сжатия аудиоданных с потерями, который создан Xiph.Org Foundation (Xiph. расшифровывается как Xiphophorus). Формат задумывался как конкурент всех существующих платных аудиоформатов, сходных с ним. Действительно, у Ogg Vorbis есть на это причины. Так, в плане сжатия аудиоданных, формат похож на MP3, однако используемые им алгоритмы и психоакустические модели отличаются от MP3 и конкурентов (по некоторым данным – они более качественные, что, как результат, дает более высокое качество звучания на сопоставимых битрейтах), в результате разработчики Ogg Vorbis получили совершенно новый стандарт, которым совершенно бесплатно могут пользоваться все желающие. Однако, не только бесплатность – сильная черта Ogg Vorbis.
Формат пользуется поддержкой многих производителей MP3-плееров, некоторые DVD-плееры поддерживают его (причем, их число стремительно растет) он набирает популярность в Интернете, его используют для хранения звуков в компьютерных играх. Например, его используют такие компании, как Epic Games, Crystal Dynamics, Croteam, Pyrogon, PopCap Games, EA Games.
Несмотря на то, что Ogg Vorbis имеет всего несколько лет от роду, он поддерживается практически всеми существующими операционными системами, что делает его похожим на MP3 и, теоретически, дает возможность на широкое распространение.
Ogg Vorbis имеет характеристики, которые приближают его к таким серьезным форматам, как
Однако, для обозначения качества записи, Ogg Vorbis создал собственные показатели – они обозначаются в виде Qx (например, Q5, качество может изменяться от -2 до 10). Чем выше "x" - тем выше качество.
Ogg Vorbis изначально разрабатывался с учетом возможности потокового воспроизведения, поэтому он отлично подходит для распространения музыки через Интернет.
Ogg Vorbis имеет хорошо проработанную систему тегов, которая позволяет вставить в музыкальный файл практически любую дополнительную информацию. Файлы Ogg Vorbis имеют расширение .ogg.
Что касается качества и размеров файлов в сравнении с MP3, то при сравнимом качестве Ogg-файлы занимают меньше места.
OGG-файл – это контейнер, который может содержать аудиоданные различных типов. Так, наиболее часто для хранения музыкальных композиций в OGG-файлах используется кодек Vorbis – именно поэтому OGG Vorbis так называется. Для кодирования речи на низких битрейтах OGG может использовать кодек Speex, при кодирования без потерь в OGG-файлах могут храниться FLAC-данные.
В итоге получается, что формат Ogg – это отличная альтернатива и MP3 и
Для производителей техники и разработчиков преимущества Ogg Vorbis очевидны – вместе с высоким качеством закодированного материала они получают возможность экономить деньги – ведь использование любого платного формата (того же MP3) предусматривает патентные отчисления, а пользоваться Ogg Vorbis можно совершенно бесплатно.
Подробности о формате можно узнать на http://www.vorbis.com/.
Кодек aoTuV считается одним из лучших альтернативных OGG Vorbis-кодеков. Скачать его можно на сайте http://www.geocities.jp/aoyoume/aotuv/. Кодек представляет собой утилиту командной строки, которая умеет кодировать лишь 16-битные
(рис 3.11) Работа с aoTuV посредством командной строкиВ табл. 3.2. приведены установки качества для Ogg Vorbis-кодеков (в частности, эти установки справедливы именно для aoTuV, другие кодеки, например, могут не поддерживать самых низких битрейтов) и соответствующие им битрейты. Рассматриваются лишь битрейты для кодирования 44,1 кГц стереофайлов, конечно, в Ogg Vorbis могут быть закодированы и другие файлы, например, это доступно для различных утилит кодирования в Ogg Vorbis.
Причем, даже тот битрейт, который указан в таблице, может варьироваться.
| Установка качества | Битрейт для 44,1 кГц стереофайла |
|---|---|
| q-2 | 32 Кбит/с |
| q-1 | 48 Кбит/с |
| q0 | 64 Кбит/с |
| q1 | 80 Кбит/с |
| q2 | 96 Кбит/с |
| q3 | 112 Кбит/с |
| q4 | 128 Кбит/с |
| q5 | 160 Кбит/с |
| q6 | 192 Кбит/с |
| q7 | 224 Кбит/с |
| q8 | 256 Кбит/с |
| q9 | 320 Кбит/с |
| q10 | 500 Кбит/с |
Другие утилиты для кодирования OGG Vorbis
Кодировать Ogg Vorbis могут очень многие утилиты. Здесь упомянем возможности по кодированию Ogg Vorbis-файлов уже известной вам утилиты WinLame. Так, после подготовительных действий вам нужно выбрать Ogg Vorbis Encoder в окне выбора кодека, после чего вы сможете настраивать его параметры (рис. 3.12.).
(рис 3.12) Кодирование Ogg Vorbis в WinLAMEЗдесь возможна настройка кодека несколькими способами. Так, по умолчанию предлагается настроить качество кодирования – активирована установка Quality Settings (Установки качества), перемещая бегунок между значениями Worst (Наихудшее качество) и Best (Наилучшее качество) можно изменять уровень качества – этот уровень и соответствующий ему битрейт отображаются справа от бегунка. Другие способы настройки скрыты в группе параметров Bitrate Settings (Установки битрейта) – так, здесь можно выбрать установку Variable Bitrate (Переменный битрейт), и в полях minimum Bitrate (Минимальный битрейт) и maximum Bitrate (Максимальный битрейт) указать желаемые уровни битрейта. Установка Average Bitrate (Средний битрейт) предусматривает установку так называемого номинального битрейта – путем модификации параметра
После того, как мы обсудили бесплатный, качественный и весьма перспективный формат Ogg Vorbis, предлагаю поговорить об еще одном известном и популярном формате –
Формат
Пожалуй, решающей особенностью
Файлы
Помимо
В целях повышения привлекательности формата для продавцов цифрового контента, они могут продавать
В итоге можно сказать, что
Кодировать
Программа умеет копировать треки с CD-дисков и конвертировать их в формат
Для начала, при запуске
(рис 3.13) Добавление файлов в музыкальную коллекциюПосле запуска окно программы будет иметь такой вид (рис. 3.14.).
(рис 3.14) Окно iTunes Левую часть окна занимает список групп музыкальных композиций, хранящихся на ПК, плейлистов, ссылка для запуска подключения к
Для того, чтобы подключиться к
(рис 3.15) Учетная записьНажмем на кнопку Создать новую учетную запись – после этого вам останется лишь создать учетную запись (не забудьте записать имя пользователя и пароль). Когда у вас будет учетная запись и в окно программы будет загружена информация из
Для конверсии файлов из различных форматов в
(рис 3.16) Запуск конверсии выбранных файловПосле начала конверсии в верхней части окна программы будет отображаться информация о ее ходе. Когда завершится конверсия первого файла, запустится его вопроизведение, а конверсия остальных будет продолжаться. По завершении обработки файлов новые файлы в формате
Для того, чтобы найти конвертированные файлы в файловой системе Windows (то есть – на вашем жестком диске, например, для того, чтобы куда-нибудь их скопировать, нужно щелкнуть правой кнопкой мыши по строке, содержащей интересующий вас файл и в появившемся меню выбрать пункт Показать в Windows Explorer – будет открыта папка, содержащая эти файлы – напомню, что они будут иметь расширение *.m4a.
Программа, помимо работы с файлами на диске, умеет сохранять Audio-CD, кодируя их треки в формат
Формат
Программу (пробную версию) можно скачать на http://www.share2.com/audio/wmatomp3converter.htm, размер дистрибутива составляет порядка 2,5 Мб, полная версия программы стоит $19.
Главное окно программы (рис. 3.17.) содержит список файлов, предназначенных для конверсии. Для того, чтобы добавить файлы в список, нужно нажать на кнопку Add (Добавить) и с помощью стандартного окна поиска файлов найти нужные файлы.
(рис 3.17) ImTOO WMA MP3 ConverterПосле выбора файлов, вам нужно будет настроить параметры кодека – в поле Encoder (Кодек) нужно выбрать кодек – пожалуй, здесь наиболее интересные кодеки – уже известный вам Lame и кодеки для
После всех настроек достаточно нажать на кнопку Encode (Кодировать).
Многие модели
Программа умеет конвертировать файлы форматов AVI, MPEG, WMV, ASF, ASX, VOB в MP4. Работа с ней (рис. 3.18.) предельно проста – для конверсии достаточно добавить файлы в список кодирования, при необходимости настроить кодеки (их настройки скрыты за кнопкой Options (Свойства)), причем, значения по умолчанию подходят для большинства случаев, и, после всех этих действий, нажать на кнопку Convert (Корвертировать).
(рис 3.18) MP4 ConverterВ ходе конверсии в нижней части окна программы будет отображаться информация о ней.
Помимо вышеперечисленных форматов сжатия аудиоинформации с потерями есть множество других. Как правило, они распространены гораздо слабее, хотя, все равно, могут представлять определенный интерес. Ниже мы рассмотрим один из таких форматов.
Формат сжатия аудиоинформации с потерями VQF правильнее будет называть SoundVQ – именно под таким названием компания Yamaha выпустила на рынок формат TvinVQ, разработанный компанией Nippon Telegraph and Telephone Corporation. Название VQF появилось благодаря расширению .vqf, которое имеют SoundVQ-файлы.
Итак, формат VQF поддерживает
Минусы формата в сравнении с MP3 заключаются в том, что VQF – закрытый формат – в результате у производителей техники возникают сложности с его поддержкой. К тому же, он требует больших вычислительных ресурсов для воспроизведения. Видимо, именно поэтому VQF не пользуется популярностью у производителей MP3-плееров – по крайней мере среди современных моделей найти плеер с поддержкой VQF нам не удалось.
Для кодирования в формат VQF можно использовать универсальную утилиту ImTOO Audio Encoder. Скачать ее пробную версию можно на http://www.share2.com/audiomp3encoder.htm. Дистрибутив занимает 2,5 Мб, полная версия стоит $23. Программа поддерживает большое количество аудиоформатов: MP3, WAV,
Мы уже обсуждали утилиту от ImTOO – работа с Audio Encoder организована аналогичным образом (рис. 3.19.) – первым делом вы добавляете в список кодируемых файлов нужные файлы, потом выбираете кодек (в нашем случае это NTT VQF Encoder), настраиваете его (в случае с VQF доступные настройки заключаются в выборе битрейта на канал и количества каналов) и нажимаете на кнопку Encode (Кодировать)
(рис 3.19) ImTOO Audio Encoder: кодирование в VQF
В этой лекции мы познакомились с основами цифрового кодирования звука и обсудили форматы сжатия аудиоинформации с потерями. В следующей лекции мы обсудим сжатие аудиоданных без потерь.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.