Читаем Музыкальный центр на компьютере полностью

Выход один – разбить кривую на участки и подробно описывать лишь максимально возможное число точек на каждом из них. А компьютеру предоставить, пользуясь математическими алгоритмами, самому восстанавливать непрерывную линию на основе этих точек. И вот что мы увидим в результате:

Этот процесс называется квантованием. Конечно, при таком преобразовании неизбежны потери – недаром знатоки говорят, что звучание компакт-диска значительно грубее, «шероховатее» саунда, скажем, виниловой пластинки. Но зато аналоговый звук подвержен искажениям и заметно ухудшается при копировании (попробуйте десять раз переписать звук с одной аудиокассеты на другую), в то время как «цифра» всегда остается неизменной.

Оцифровка звука

Попробуем представить процесс квантования в виде графика, и мы увидим, что квантование осуществляется по обеим его осям – по вертикали (амплитуда сигнала) и горизонтали (время).

Квантование

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

Создаем MP3

Итак, приступаем! В нашем распоряжении есть уже оригинальный компакт-диск, компьютер, свободное место на жестком диске… И что теперь?

Теперь нам понадобятся специальные программы, которые способны превратить аудиодорожку с вашего CD в готовый MP3-файл. Эту операцию можно разделить на несколько этапов: сначала мы должны сохранить аудиотрек в виде компьютерного файла, а затем – сжать его по одному из выбранных нами алгоритмов (ведь кроме MP3 существует еще и множество других!). Наконец, нам стоит добавить в созданный нами файл специальные информационные поля – тэги, благодаря которым вы в любой момент сможете узнать о файле все «подноготную».

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

В этом разделе мы познакомимся примерно с десятком полезных программ, которые нам наверняка пригодятся при создании нашей коллекции. Однако не стоит думать, что их будет достаточно: ведь для работы с MP3 создано несколько сотен утилит! Часть из них, а также подробные инструкции по их использованию, вы найдете на специализированных сайтах. Например, здесь:

? http://websound.ru

? http://www.doom9.org

? http://www.dailvmp3.com/

Копируем дорожки с CD

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

Конечно, информацию с компакт-диска можно переписать, воспользовавшись любым звуковым редактором. Но при этом информации придется пройти довольно долгий путь: сначала из цифровой она превратится в аналоговую (привычные нам звуковые сигналы) с помощью декодера CD-ROM (который отнюдь не отличается качеством: воспроизведение компакт-дисков для CD-ROM – всего лишь второстепенная функция). Затем получившийся сигнал отправится в путешествие по тонкому проводку, присоединенному к звуковой карте. Затем программа звукозаписи вновь превратит аналоговый сигнал в цифровой, задействовав для этого мощь процессора… И лишь потом сохранит получившийся сигнал (уже искаженный, напитавшийся шумами) в виде файла.

А почему бы не сбрасывать цифровое содержание звуковых компакт-дисков прямо на жесткий диск, минуя звуковую карту и многократное перекодирование? Что ж, это возможно. Необходимо только дать команду дисководу CD-ROM читать звуковые дорожки как цифровые данные и отправлять их сразу на жесткий диск. Этот процесс называется CD-DA экстракцией. Или же, проще говоря, граббингом (термин «цифровое копирование», на котором настаивают современные «славянофилы», так и не прижился). Для этого нужно обзавестись специальной программой – граббером. Позднее «сграбленный» файл, представляющий собой точную цифровую копию звуковой дорожки, можно передать в бережные руки MP3-кодера.

Несмотря на общую цифровую природу сигнала, записанного на CD, и компьютерной информации, эту процедуру простой явно не назовешь, поскольку структура хранения информации используется абсолютно разная!

Просто скопировать дорожку на жесткий диск, как мы копируем файлы, не получится – вам необходима специальная программа-«переводчик» или «граббер», «заточенная» именно под работу с аудиодорожками. Только ей под силу полностью и корректно считать содержимое каждой из множества информационных ячеек на CD, восстановить содержание утраченных (например, из-за царапины на диске) по избыточному коду… А также справиться и с другими проблемами, связанными с тем, что далеко не все компьютерные дисководы способны корректно считывать в файл аудиодорожки.

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
Adobe InDesign CS3
Adobe InDesign CS3

Книга посвящена верстке и макетированию в программе Adobe InDesign CS3. Помимо того что в ней описываются возможности программы, рассматриваются также принципы и традиции верстки, приводятся примеры решения типичных задач. Все это позволит читателю не только овладеть богатым инструментарием программы, но и грамотно применять его.Материал книги разделен на логические части: теоретические сведения, инструментарий программы, решение задач, – а также рассчитан на два уровня подготовки читателей – начинающих и опытных пользователей, что выгодно отличает книгу от других изданий. Это позволит применять ее как новичкам для знакомства с программой, так и пользователям со стажем для пополнения своих знаний.

Владимир Гавриилович Завгородний , Владимир Завгородний

Программирование, программы, базы данных / Программное обеспечение / Книги по IT