Пятница, 19.04.2024, 18:37
Главная Cornerstone Audio Ripping
| RSS
Меню сайта
Форма входа
Категории раздела
Реальный взгляд на качество рипа [8]
Поиск
Похожие проекты
Главная » Статьи » Реальный взгляд на качество рипа » Реальный взгляд на качество рипа

3. Возможность чтения приводом из экстра-областей CD-Audio
Для возможности получения пользователем "идеального рипа" недостаточно делать рип с правильными настройками какой-либо программой риппером. Для этого нужен ещё и соответствующий привод. Возможность получать "идеальные рипы" с приводов со среднестатистическими по распространённости характеристиками существует только с дисков у которых в начале первого трека или в конце последнего наблюдается полное отсутствие какой-либо информации, и вышесказанное зависит от смещения чтения привода в ту или другую сторону.

Аксиома: CD-Audio не является носителем информации с возможностью случайного доступа. Он может быть проигран только с какой-то начальной точки, последовательно, это наследство досталось ему от виниловых пластинок с точки зрения понимания создателем всего процесса и был осуществлён переход с "аналога" на "цифру" таким образом, поэтому в  нём отсутствуют заголовки синхронизации. Audio-CD использует сектора по 2352 байта, причём, они полностью используются для записи звука в отличие от CD с данными, где, первые 304 байта каждого сектора отдаются под заголовок для синхронизации. Так-как, ни один привод не может позиционировать свою читающую линзу точно над желаемым сектором, а CD-Audio не содержат информацию о местонахождении секторов, то, не возможно определить правильное местоположение нужного сектора на нём, в отличие от CD с данными, где это не проблема, так-как, в каждом секторе содержится его адрес, так что привод может легко найти правильный. Это означает, что у привода будет появляться смещение во время чтения CD-Audio. Для всех современных приводов это смещение - постоянное число, зная это число, можно его скорректировать.

Для начала, разберёмся с терминологией, которая заключена в программе ЕАС, относящейся к такому понятию как смещение чтения. В программе применён термин "коррекция смещения чтения" т.е., значение которое мы видим в графе "Коррекция смещения чтения" диаметрально противоположно реальному смещению чтения данного привода. Например, если мы видим в этой графе положительное значение, то это означает отрицательное смещение чтения этого привода. К слову, смещение записи в программе выставляется реальное. Рассмотрим самый распространённый случай, а именно тот в котором коррекция смещения чтения имеет положительное значение, подробнее.
Для примера, возьмём привод HL-DT-STDVDRAM GSA-4167B имеющий смещение чтения минус 667. Это означает, что привод начинает чтение раньше чем нужно, на 667 сэмплов, а программа указывает ему на нулевую позицию которая находиться на 667 сэмплов позже. Результатом таких совместных действий привода и программы является то, что привод дочитывает недостающие ему в конце первого трека 667 сэмплов, как бы из второго трека, а попросту дочитывает до конца первый, по указанию программы из опции "Коррекция смешения чтения". Таким образом, при чтении идёт постоянный сдвиг на эти 667 сэмплов вплоть до последнего трека, на котором происходит "непредвиденное" - взять недостающие 667 сэмплов негде из-за отсутствия трека за ним. И вот тут и проявляется момент нужности чтения приводом информации из экстра областей на дисках, в данном конкретном случае Lead-Out. Это не значит что он залезает в эту область и оттуда берёт недостающие данные, у него просто есть возможность дочитать до конца последний трек, считав недостающие 667 сэмплов относящихся к нему, как и рекомендует ему программа. При неумении это делать приводом программа дописывает недостающие 667 сэмплов "тишиной", за что и отвечает опция программы "Заполнять отсутствующие из-за смещения (offset) сэмплы тишиной" дабы не нарушать реальную длину трека. То-же самое, только наоборот, проявляется у приводов с положительным смещением чтения где особую ценность приобретает возможность чтения в Lead-In. Точно так-же, смещение записи влияет на записываемый аудио материал и если привод имеет его значение отличное от нуля Вы так-же будете терять определённый "кусочек" в начале первого трека или в конце последнего. Теперь займёмся расчётом наших потерь при риповании приводом имеющим отрицательное смещение чтения в 667 сэмплов при неумении им читать в экстра-зонах CD-Audio, и при наличие на диске ненулевых данных до конца последнего трека, руководствуясь следующим тождеством:

1 сектор = 1 фрейм = 1/75 секунды = 588 сэмплов = 2352 байта

Потери ничтожны и укладываются в 0,015124 секунды. Но надо констатировать факт, что идеального по точности рипа нам получить не удастся, при наличие на диске информации в конце последнего трека расположенной на удалении от его конца менее чем на 667 сэмплов, причём, при не менее большей распространённости приводов имеющих смещение чтения всего минус 6 можно достичь ещё более лучшего результата, но на эти параметры, или даже так, характеристики приводов, к сожалению, мало кто обращает внимание. И, раз разговор ведётся с позиций максимального качества получения рипа то пренебрегать такими потерями недопустимо, и при умении приводом считывать информацию из экстра зон Audio-CD опция программы "Выполнять дополнительное чтение в областях Lead-In и Lead-Out" должна всегда быть включена, и приоритетом должен быть рип сделанный с такого привода по отношению ко всем остальным.
Справедливости ради, надо отметить, что таких моделей приводов в "природе" существует не так много, и вернее будет сказать: - очень мало, но, всё равно, приоритетом в данном случае, с точки зрения полноты сделанного рипа, должны быть рипы сделанные на приводах имеющих наименьшее смещение чтения. Кстати, EAC этому даёт чёткое подтверждение, которое конечно можно считать только косвенным, т.к. непонятна причина по которой он выбирает наилучший привод для рипования среди нескольких, ещё до определения их смещений чтения в тесте "Мастера настроек", но при этом выбирает именно тот, который имеет наименьшее его значение.
Примечание: Разница в значениях CRC двух рипов сделанных на приводах с разным смещением чтения для дисков у которых вначале и конце звукового диапазона отсутствует "цифровая тишина" будет присутствовать всегда, если оба, или  один привод, не умеют читать информацию из экстра областей, или при выключенной опции программы риппера в момент рипа для приводов имеющих эту возможность. Разница будет присутствовать  на последнем треке при отрицательном значении смещения чтения, и на первом при положительном смещении чтения приводов. Если смещение чтения двух приводов противоположно по знаку то разница будет присутствовать и на первом и на последнем треке.
Категория: Реальный взгляд на качество рипа | Добавил: Cornerstone (23.10.2010)
Просмотров: 2047
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


| Copyright Cornerstone © 2024 | Бесплатный конструктор сайтов - uCoz |