Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Форматы сжатия аудиоданных с потерями.docx
Скачиваний:
21
Добавлен:
16.11.2019
Размер:
676.7 Кб
Скачать

Достоинства и недостатки mp3

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

Однако, у MP3 есть недостатки. Например, это ограниченный 320 Кбит/с битрейт, невозможность профессионального применения (каждое новое сохранение раскодированной MP3-записи приводит к ухудшению ее качества). Еще один недостаток – это отсутствие в стандарте DRM-возможностей – то есть возможностей по управлению авторскими правами и защите информации от несанкционированного использования. MP3-композицию, скачанную где-нибудь или изготовленную самостоятельно, вы сможете прослушать на всем, что поддерживает MP3. Это не устраивает компании, занимающиеся продажей цифрового контента, да и самих музыкантов, чьими произведениями пользуются бесплатно.

Недостаток MP3, по крайней мере, достаточно сильно сжатых музыкальных файлов, заключается в заметном падении качества. Однако, судя по популярности и распространенности формата, вышеперечисленные недостатки не пугают пользователей, которые продолжают слушать, создавать и скачивать MP3-композиции. К тому же, одно из достоинств MP3 – доступность его практически на всех существующих компьютерных платформах, что не может не сказываться на популярности.

Кодируем mp3: Lame

Для кодирования MP3-файлов можно использовать различные кодеки. Так, среди них можно отметить известный кодек Lame. Начало разработки кодека приходится на 1998-й год, кодек продолжает развиваться и сегодня. В 2004 году Lame был признан лучшим кодеком для кодирования MP3-файлов с битрейтом равным и большим, чем 128 Кбит/c.

Lame распространяется бесплатно, его можно найти встроенным во множество приложений для работы со звуком. Здесь мне хотелось бы отметить установки кодека, подходящие для различных ситуаций, рекомендуемые музыкальным сайтом hydrogenaudio.com. Рекомендации даны для кодека Lame версии от 3.94 и выше. Ниже будут даны примеры для кодирования MP3 с использованием команд, вводимых в интерпретатор командной строки, однако вы без труда сможете перенести эти установки в графический интерфейс какой-нибудь программы для обработки музыки, которая поддерживает Lame. Утилиту командной строки для конверсии файлов в MP3 с помощью Lame можно найти на http://www.rarewares.org/mp3-lame-bundle.php (размер скачиваемого файла - 512 Кб) - там же можно скачать DLL-библиотеку для подключения к различным программам, работающим с аудио.Фактически, и утилита командной строки, и библиотека, а так же файлы справки, находятся в одном скачиваемом архиве.

Для наивысшего качества кодирования рекомендуется использовать битрейт CBR 320 Кбит/c (при конверсии с использованиеминтерпретатора командной строки используется параметр –b 320). При таком битрейте качество CD-композиции остается практически неизменным, его можно использовать для архивирования музыки, хотя для архивирования лучше всего использовать форматы сжатия данных без потери качества. Даже на 320 Кбит/c кодек вносит изменения в исходный файл, а кодеки сжатия без потерь полностью сохраняют исходную звуковую информацию.

Для получения высокого качества кодирования, пригодного для прослушивания на HiFi-аудиоаппаратуре и для MP3-плееров, использует другие установки. Как вы знаете, кодек помимо постоянного битрейта поддерживает переменный битрейт – VBRVBRимеет несколько уровней качества – всего их десять, они пронумерованы от V0 (наивысший уровень качества) до V9 (низший уровень качества). Для создания файлов высокого качества подойдут уровни качества от V0 (-V0 --vbr-new (средний битрейт примерно 230 Кбит/c), V1 (-V1 --vbr-new (примерно 210 Кбит/c)), V2 (-V2 --vbr-new (примерно 190 Кбит/c)) и V3 (-V3 --vbr-new (примерно 175 Кбит/c)), причем, рекомендуется использовать способ кодирования VBR-New.

Для мобильного использования – то есть, например, для сотовых телефонов и так же для MP3-плееров, рекомендуются установки качества V4 (-V4 --vbr-new (примерно 160 Кбит/c), V5 (-V5 --vbr-new (примерно 130 Кбит/c) и V6 (-V6 --vbr-new (примерно 115 Кбит/c). Причем, V4 очень близок к установкам для кодирования высококачественного аудио, поэтому для подобных применений лучше всего использовать V5 и V6. Современные мобильные телефоны способны качественно воспроизводить музыкальные композиции, поэтому слишком занижать для них параметры файла не стоит. Битрейт в районе 128 Кбит/c может неплохо подойти и для MP3-плеера, особенно, если вы слушаете его, например, в автобусе или в метро по дороге на работу – окружающий шум, который, пусть слабо, но все же пробивается сквозь практически любые наушники, не даст вам в полной мере ощутить преимущества высоких битрейтов (в районе 200 Кбит/c) над более низкими.

Для кодирования голоса, радиопередач, для монофонического кодирования рекомендуется применять усредненный битрейт ABR до 100 Кбит/c. Например, для кодирования со средним битрейтом 80 Кбит/c нужно использовать команду --abr 80 (или аналогично настроить кодек с помощью графических элементов управления), для монофонического кодирования, например, голоса на 56 Кбит/c, можно использовать команду --abr 56 –mm или соответствующие настройки кодека.