Определение смещения (2)

Определение смещения записи и комбинированного смещения чтения/записи

Использование рекордера, поддерживаемого ЕАС

Даже если ваш привод не поддерживается ЕАС или вы не собираетесь использовать ее функции записи, все равно прочтите этот раздел, потому что в нем рассказывается, как определить смещение чтения или записи, когда известны либо комбинированное смещение, либо смещение записи, либо смещение чтения, а также содержится другая информация по данному вопросу.

В разделе "Настройка записи" вы выясните, поддерживается ли ваш рекордер Exact Audio Copy для записи. Не расстраивайтесь, если он не поддерживается: инструкции, как определить его смещение записи - далее на этой странице.

Выберите устройство, которое собираетесь использовать для записи, в выпадающем списке слева вверху. У большинства людей только один рекордер, так что это будет несложно. В нашем примере мы используем Plextor PlexWriter PX-R820TSi.

Вставьте в привод чистый диск CD-R. Обратите внимание, что на этот раз на диск будут записаны данные, делая его непригодным для дальнейшего использования. С другой стороны, речь-то идет всего лишь об одной болванке... При нынешних ценах это вас не разорит :-)

Разумеется, можно использовать диск CD-RW, тогда после окончания тестирования вы сможете очистить его заново.

Из меню 'EAC' выберите 'Drive Options...' или нажмите F10.

Нажмите 'OK', чтобы закрыть предупреждающее сообщение, если оно возникнет.

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

Exact Audio Copy содержит функцию создания так называемого 'Offset Test CD'. Это диск, распознаваемый программой как диск-образец для проведения определения смещения чтения. Поскольку мы уже определили смещение чтения, смещение записи есть разница между смещением чтения, найденным при помощи этого диска, и ранее найденным значением. Точные расчеты будут приведены чуть позже. Да, и пусть слово "расчеты" вас не пугает - речь идет не более чем об элементарном сложении!

Создается тестовый диск щелчком на кнопке 'Create Offset Test CD' на закладке 'Writer' окна опций вашего рекордера. Убедитесь, что в приводе находится пустая болванка или диск CD-RW, а смещение рекордера установлено на 0! Мы будем записывать тестовый диск без коррекции смещения.

После нажатия на кнопку появится предупреждающее сообщение, что EAC действительно запишет данные на диск. Мы это уже знаем, так что игнорируйте его и нажимайте кнопку 'Yes'.

После этого Exact Audio Copy создаст тестовый диск. Процесс записи занимает несколько минут, его состояние отображается на индикаторе прогресса.

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

Откройте окно 'Options', выбрав 'Drive Options...' из меню 'EAC' или нажав F10. Щелкните на кнопке 'OK', чтобы убрать предупреждающее сообщение, если оно появится. Если привод, для которого известно смещение чтения, не тот, на котором вы создавали тестовый диск, не забудьте сменить его в выпадающем списке слева вверху. В нашем примере мы используем Plextor PlexWriter PX-R820Ti для записи и Plextor UltraPlex PX-32TSi для чтения. Смещение чтения для UltraPlex 32x уже было найдено, так что проведем новое определение на этом приводе.

На закладке 'Offset / Speed' щелкните на кнопке 'Detect read sample offset correction...'. Появится окно 'Analyzing', отображающее процесс работы. Первое, что определяется - способен ли привод считывать области Lead-In и/или Lead-Out, однако по некоторым причинам эта информация, полученная с тестового диска EAC, ненадежна, так что доверяйте тем сведениям, что получены со штампованных дисков.

Когда процесс определения будет завершен, ЕАС выдаст найденное значение смещения. Не используйте его! У вас уже есть правильное значение, а это нужно нам только для вычисления смещения записи. Значение, выдаваемое ЕАС, также называется коррекцией комбинированного смещения чтения/записи и представляет собой общее смещение вашей комбинации пишущего и читающего приводов. Если вы пользуетесь для записи другой программой, нежели ЕАС, вам нужно использовать это комбинированное смещение для считывания аудиодисков. Подробнее об этом чуть позже. Смещение записи высичляется следующим образом:

смещение записи = коррекция комбинированного смещения чтения/записи - коррекция смещения чтения = 649 - 679 = -30

Таким образом, смещение записи PlexWriter 8/20 равно -30 сэмплам. Введите его в поле 'Write samples offset' на закладке 'Writer' окна опций вашего рекордера. Щелкните на кнопке 'OK' для сохранения параметров. Теперь вы можете делать на 100% скорректированные копии аудиодисков!

Если еще не сделали этого, прочтите раздел "Правда о смещениях", чтобы узнать, почему порой невозможно добиться 100% копии аудидиска даже при использовании корекции смещений. Проблема кроется в способностях рекордера писать в области Lead-In (для положительного смещения записи) или Lead-Out (для отрицательного смещения).

Опять же, как сказано в указанном разделе, время это настолько мало, что его можно игнорировать.

Если вы уже знаете смещение записи вашего рекордера и хотит определить коррекцию смещения чтения, проделайте следующие вычисления:

коррекция смещения чтения = коррекция комбинированного смещения чтения/записи - смещение записи = 649 - (-30) = 679

Полезно знать, что EAC несколько непоследовательна в определениях. Смещение чтения, которое вы ввели для чтения, на самом деле является коррекцией смещения чтения, то есть величиной, обратной реальному смещению чтения, в то время как смещение записи, которое нужно вводить в ЕАС для компенсации - это реальное смещение записи рекордера. Совсем голову сломаешь...

коррекция смещения чтения = - смещение чтения

Некоторые, возможно, предпочтут для записи аудиодисков использовать иную программу, нежели Exact Audio Copy. Поскольку ЕАС - единственная программа, использующая отдельно смещение чтения и смещение записи, остальные пишут со смещением записи, равным 0. Это означает, что вам придется использовать коррекцию комбинированного смещения чтения/записи при чтении, чтобы получить исправленные копии.

На изображении слева вы видите, как Plextor 32x CD-ROM, который используется для извлечения треков, настроен на использование коррекции комбинированного смещения чтения/записи. Повторюсь, что использование раздельных смещений чтения и записи предпочтительнее, и если ваш рекордер поддерживается ЕАС, лучше ее и использовать для записи. Оставьте коррекцию комбинированного смещения чтения/записи только для программ записи, не позволяющих указывать смещение записи.

Помощь другим

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

Использование рекордера, не поддерживаемого ЕАС

В основном, все, что мы будем делать, аналогично вычислению смещения записи путем определения коррекции комбинированного смещения чтения/записи с помощью рекордера, поддерживаемого ЕАС. Просто все будет чуть-чуть посложнее. Трек записывается на диск, потом извлекается с известным смещением чтения, затем полученный файл сравнивается с оригиналом. Разница в смещениях и будет смещением записи.

Поскольку для записи надо использовать не ЕАС, я использую для наглядности CDRWin фирмы Goldenhawk. Вы же можете использовать свою любимую программу записи. Все, что нам надо, это записать аудитрек на диск. Большинство пользователей должны справиться с этой простой задачей безо всяких подсказок. Если же вы хотите следовать моим инструкциям дословно, скачайте демо-версию CDRWin на сайте Goldenhawk. CDRWin очень проста в использовании (для основных задач), не требует никакой конфигурации и поддерживает практически любой рекордер.

Сначала надо получить аудиотрек. Поскольку Exact Audio Copy - программа-граббер, и вы явно намерены пользоваться ей (иначе для чего вы все это читаете? ;-)), мы воспользуемся ей для получения трека.

Важно извлечь трек с отключенной коррекцией смещения чтения (то есть установленной в 0)!

Если вы уже определили смещение чтения, не забудьте после определения смещения записи восстановить правильное значение коррекции смещения чтения!

Какой трек извлекать, не имеет никакого значения. Просто возьмите первый попавшийся под руку аудиоCD и извлеките трек на жесткий диск. Если вы еще не знаете, как извлекать треки с помощью Exact Audio Copy, прочтите раздел "Извлечение треков".

Для наглядности я переименовал этот трек в Reference Track.wav.

После этого запишите этот трек на диск с помощью вашей любимой программы записи.

Поскольку некоторые - совсем новички в деле записи аудио (хотя тут нет ничего особенного), я разъясню, как записать этот трек-образец на CD с помощью CDRWin. Запустите программу. Появится главное окно (см. слева).

Вставьте в привод чистый диск CD-R. Обратите внимание, что на этот раз на диск будут записаны данные, делая его непригодным для дальнейшего использования. С другой стороны, речь-то идет всего лишь об одной болванке... При нынешних ценах это вас не разорит :-)

Разумеется, можно использовать диск CD-RW, тогда после окончания тестирования вы сможете очистить его заново.

Щелкните на левой верхней иконке 'Record Disc'.

Откроется окно 'Record Disc'. Если у вас несколько рекордеров, убедитесь, что выбрали нужный в выпдающем списке 'CDROM Recorder' вверху. Затем щелкните на кнопке 'Load Tracks...' справа. Это откроет окно 'Load Tracks'. Используйте кнопку 'Add...', чтобы найти файл Reference Track.wav, который мы собираемся записать на CD, и добавить его в проект. После этого щелкните на кнопке 'OK'. Если все сделано верно, поле 'Recording Information' должно отобразить информацию о текущем проекте.

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

Опять с помощью Exact Audio Copy извлеките свежезаписанный трек на жесткий диск, и опять со смещением чтения, установленным на 0. Это очень важно! Если вы используете смещение чтения, отличное от нуля, не определите правильную коррекцию комбинированного смещения чтения/записи. Для наглядности я переименовал этот трек в Extracted Track - write offset 0 - read offset 0.wav.

Теперь вам нужна утилита для сравнения трека-образца с этим новым извлеченным треком. К счастью, ЕАС содержит инструмент сравнения WAV-файлов, который можно ипользовать в этих целях. Из меню 'Tools' выберите 'Compare WAVs...' или нажмите ALT+C. ЕАС попросит загрузить 2 WAV-файла. Убедитесь, что выбрали Reference Track.wav в качестве первого (в окне 'Select First WAV'), а Extracted Track - write offset 0 - read offset 0.wav - в качестве второго (в окне 'Select Second WAV'). Порядок не влияет на качестве сравнения, но способ отображения результатов EAC наверняка заставит вас использовать образец в качестве первого трека. Если вы не обратите внимания на порядок файлов, то можете получить смещение с обратным знаком.

После того, как EAC обработает оба файла и определит различия, будет показана информация, разделенная на 2 колонки: в левой части - Reference Track.wav, в правой - Extracted Track - write offset 0 - read offset 0.wav.

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

В нашем примере извлеченный трек содержит 649 повторяющихся сэмплов. Смещение, определенное этим методом - это коррекция комбинированного смещения чтения/записи. Куда вносить это значение - см. в разделе "Использование рекордера, поддерживаемого ЕАС".

Чтобы вычислить смещение чтения, используем найденное только что значение коррекции комбинированного смещения чтения/записи и ранее определенное знчение коррекции смещения чтения:

смещение записи = коррекция комбинированного смещения чтения/записи - коррекция смещения чтения = 649 - 679 = -30

Имейте в виде, что знать смещение записи, не пользуясь для записи Exact Audio Copy, толку мало. Надо использовать коррекцию комбинированного смещения чтения/записи при извлечении и записыватьсо смещением 0.

Если вы уже знаете смещение записи вашего рекордера и хотет определить смещение чтения, проделайте следующие вычисления:

коррекция смещения чтения = коррекция комбинированного смещения чтения/записи - смещение записи = 649 - (-30) = 679

Помощь другим

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

назад вперед наверх
X