Subj : по компакт-дискам и приводам CD-ROM
Frequently Asked Questions (Часто Задаваемые Вопросы)
по компакт-дискам и приводам CD-ROM
Создан: 03.11.96
Последняя модификация: 22.02.99
Автор: Евгений Музыченко (Eugene Muzychenko)
2:5000/14@FidoNet, music@spider.nrcde.ru
Copyright (C) 1996-99, Eugene V. Muzychenko
Все права в отношении данного текста принадлежат автору. При воспроиз-
ведении текста или его части сохранение Copyright обязательно. Коммер-
ческое использование допускается только с письменного разрешения авто-
ра.
При наличии изменений с момента последней публикации они отмечаются
знаком ">-".
----------------------------------------------------------------------
- Как устроен компакт-диск?
Стандартный диск состоит из трех слоев: подложка из поликарбоната, на
которой отштампован рельеф диска, напыленное на нее отражающее покры-
тие из алюминия, золота, серебра или какого-либо сплава, и более тон-
кий защитный слой поликарбоната или лака, на который наносятся надписи
и рисунки. Некоторые диски "подпольных" производителей имеют очень
тонкий защитный слой, либо не имеют его вовсе, отчего отражающее пок-
рытие довольно легко повредить.
Информационный рельеф диска состоит из спиральной дорожки, идущей от
центра к периферии, вдоль которой расположены углубления (питы). Ин-
формация кодируется чередованием питов и промежутков между ними.
----------------------------------------------------------------------
- Какие форматы записи используются в CD-ROM?
В CD-ROM используется та же технология, что и в обычной звуковой сис-
теме CD-DA, описанной в FAQ по звуковым дискам (файл CDDAFAQ.TXT).
Первый стандарт серии CD-ROM, описывающий систему записи на ком-
пакт-диск произвольных цифровых данных, выпущен в 1984 году фирмами
Philips и Sony под названием Yellow Book ("желтая книга"); последующие
расширения известны под названиями Green Book ("зеленая книга"),
Orange Book ("оранжевая книга"), White Book ("белая книга") и Blue
Book ("синяя книга"). Все они дополняют основной стандарт CD-DA, опи-
санный в Red Book ("красной книге").
Диск содержит вводную зону (Lead In), собственно данные (Program) и
выводную зону (Lead Out). Вводная зона содержит оглавление диска
(Table Of Contents - TOC), в котором перечислены адреса дорожек диска
и их параметры. Выводная зона играет роль ограничителя записанной об-
ласти диска и необходима для полной совместимости с Red Book, хотя все
современные приводы CD-ROM и большинство бытовых проигрывателей не
нуждаются в ее наличии.
Для записи данных используются отдельные "звуковые дорожки". Упомяну-
тые стандарты относятся не к диску в целом, а только к формату отдель-
ных дорожек, причем на одном диске могут сосуществовать дорожки раз-
личных форматов. Для их чтения необходим проигрыватель, поддерживающий
либо все представленные на диске форматы, либо пропускающий неизвес-
тные (многие проигрыватели и приводы CD-ROM не умеют пропускать дорож-
ки неизвестных форматов).
Адресация дорожек ведется в формате MSF (Minute:Second:Frame - мину-
та:секунда:кадр), где под кадром понимается стандартный кадр CD-DA
(2352 байта, 1/75 сек). В интерфейсах приводов используется также аб-
солютная адресация номерами кадров. Первая дорожка по стандарту начи-
нается по адресу 0:2:0 MSF.
Yellow Book определяет базовые форматы записи данных на диск: CD-ROM
mode 1 и CD-ROM mode 2. В обоих форматах внутри каждого из кадров до-
рожки, объемом по 2352 байта, выделяется 12 байт синхронизации, 4 бай-
та заголовка сектора и область размером 2336 байт для записи данных,
которая называется сектором или блоком. Благодаря наличию байтов син-
хронизации и заголовка возможно точное нахождение нужного блока дан-
ных, которое в обычном звуковом диске требует слежения за каналом суб-
кода Q.
В формате mode 1, используемом в большинстве CD-ROM, из области данных
выделяется 288 байт для записи кодов EDC/ECC (Error Detection
Code/Error Correction Code - коды обнаружения и исправления ошибок),
благодаря которым диски с данными считываются гораздо надежнее, чем
звуковые диски при том же качестве изготовления. Оставшиеся 2048 байт
отводятся для хранения блока данных.
В формате mode 2 корректирующие коды не используются, и все 2336 байт
данных сектора отводятся для записи информации. Предполагается, что
записываемая информация либо уже содержит корректирующие коды, либо
нечувствительна к незначительным ошибкам, оставшимся после коррекции
низкоуровневым кодом Рида-Соломона. Этот формат предназначен в основ-
ном для записи сжатых звуковых сигналов и изображений.
Диск формата mode 1, на котором совмещены звуковые программы и данные,
называется Mixed Mode Disk. При этом на первой дорожке записываются
данные, а на всех последующих - звуковая информация. Некоторые бытовые
проигрыватели, особенно прежних лет выпуска, не различают формат доро-
жек и при попадании на дорожку данных пытаются ее воспроизвести, что
может привести к повреждению усилителей и акустических систем. Боль-
шинство современных проигрывателей либо игнорирует дорожки с данными,
либо имитирует их "воспроизведение" без звука.
Формат mode 2 в чистом виде практически не применяется - на его основе
разработаны форматы CD-ROM/XA (eXtended Architecture - расширенная ар-
хитектура) двух вариантов (Green Book). В первом варианте из блока
данных объемом 2336 байт выделяется 8 байт подзаголовка, 4 байта EDC и
276 байт ECC, оставляя для данных 2048 байт, как и в формате "mode 1";
во втором варианте ECC не используется и для данных остается 2324
байт. На одной дорожке формата XA могут встречаться секторы как перво-
го, так и второго вариантов. Достоинством такого подхода является воз-
можность одновременного считывания в реальном времени данных и звуко-
вой и/или видеоинформации, без лишних перемещений между дорожками.
Формат CD-I (CD-Interactive - интерактивный CD), описанный в Orange
Book, предусматривает запись видеоизображения на дорожках формата XA и
его воспроизведение при помощи специального проигрывателя CD-I на бы-
товом телевизоре параллельно с прослушиванием звуковой программы. До-
рожки формата CD-I не включаются в оглавление диска (TOC), поэтому они
не видны на аппаратуре, не поддерживающей этого формата.
Для совместимости со стандартными звуковыми проигрывателями был пред-
ложен формат CD-I Ready ("готовый к воспроизведению на проигрывателе
CD-I"), в котором для записи изображения используется растянутая пауза
перед первой звуковой дорожкой, игнорируемая большинством обычных про-
игрывателей.
Для совместимости с аппаратурой чтения дисков в формате XA был предло-
жен формат CD-Bridge ("CD-мост"), представляющий собой включенные в
общее оглавление диска дорожки формата CD-I, содержащие адресные метки
обоих форматов - CD-I и XA.
Orange Book определяет также технологию и формат записываемых дисков
CD-R (CD-Recordable), которые могут записываться в несколько приемов
(сессий), а также иметь отштампованную при изготовлении начальную сес-
сию (так называемый Hybrid Disk - гибридный диск). Каждая сессия со-
держит свои зоны Lead In, Program и Lead Out.
Третья часть (Part III) Orange Book описывает технологию и формат пе-
резаписываемых дисков CD-RW (CD-ReWritable), позволяющих многократно
записывать и стирать информацию на диске.
White Book описывает формат VideoCD, основанный на CD-Bridge и исполь-
зуемый для хранения движущихся изображений в кодировках AVI, MPEG и им
подобных. Blue Book описывает формат CD-Xtra, состоящий из двух сеан-
сов - звукового и сеанса данных.
Организацию файловой системы на CD-ROM описывает стандарт ISO 9660.
Уровень (level) 1 этого стандарта включает форматы файловых систем
MS-DOS и HFS (Apple Macintosh). Файлы записываются непрерывно, в виде
последовательностей смежных секторов, вложенность каталогов MS-DOS не
может превышать 8, длина имени - 8+3 символа. В именах и расширениях
файлов допускаются только заглавные буквы A..Z, цифры 0..9 и знак "_".
Уровень 2 описывает файловую систему с длинными именами без ограниче-
ний на набор символов и уровнем вложенности до 32. Уровень 3 дополни-
тельно разрешает прерывистую запись файлов - например, в случае пакет-
ной записи в несколько этапов. Файловое оглавление сессии (VTOC -
Volume Table Of Contents) записывается в начале дорожки обычными бло-
ками данных, в отличие от TOC диска, записываемого в субканале Q зоны
Lead In.
Расширение Rock Ridge описывает формат файловой системы UNIX.
Microsoft (Windows 95/NT) использует систему Joliet с поддержкой имен
до 256 символов. Система частично совместима с ISO 9660 подобно VFAT
для магнитных дисков - в ISO длинные имена выглядят своими начальными
символами с добавлением порядкового номера в случае коллизий.
Частным случаем CD-R является формат Kodak Photo CD, используемый для
многосеансовой записи коллекций фотографий. Photo CD использует формат
CD-Bridge, оформленный в файловую систему ISO 9660. Диски Photo CD мо-
гут воспроизводиться специальными проигрывателями на бытовой телевизор
или считываться компьютерными приводами CD-ROM.
Формат CD-Text подразумевает кодирование текстовой информации в битах
субкодов R..W. Это может быть информация о названии, авторах и содер-
жании диска, а также любая другая текстовая информация.
----------------------------------------------------------------------
- Как устроен привод CD-ROM?
Типовой привод состоит из платы электроники, шпиндельного двигателя,
системы оптической считывающей головки и системы загрузки диска.
На плате электроники размещены все управляющие схемы привода, интер-
фейс с контроллером компьютера, разъемы интерфейса и выхода звукового
сигнала. Большинство приводов использует одну плату электроники, одна-
ко в некоторых моделях отдельные схемы выносятся на вспомогательные
небольшие платы.
Шпиндельный двигатель служит для приведения диска во вращение с посто-
янной линейной или угловой скоростью (CLV - Constant Linear Velocity,
CAV - Constant Angular Velocity). Сохранение постоянной линейной ско-
рости требует изменения угловой скорости диска в зависимости от поло-
жения оптической головки. При поиске фрагментов диск может вращаться с
большей скоростью, нежели при считывании, поэтому от шпиндельного дви-
гателя требуется хорошая динамическая характеристика; двигатель ис-
пользуется как для разгона, так и для торможения диска.
На оси шпиндельного двигателя закреплена подставка, к которой после
загрузки прижимается диск. Поверхность подставки обычно покрыта рези-
ной или мягким пластиком для устранения проскальзывания диска. Прижим
диска к подставке осуществляется при помощи шайбы, расположенной с
другой стороны диска; подставка и шайба содержат постоянные магниты,
сила притяжения которых прижимает шайбу через диск к подставке.
Система оптической головки состоит из самой головки и системы ее пере-
мещения. В головке размещены лазерный излучатель на основе инфракрас-
ного лазерного светодиода с типовой длиной волны 780 нм и мощностью
0.2-0.5 мВт, система фокусировки, фотоприемник и предварительный уси-
литель. Система фокусировки представляет собой подвижную линзу, приво-
димую в движение электромагнитной системой voice coil (звуковая катуш-
ка), сделанной по аналогии с подвижной системой громкоговорителя. Из-
менение напряженности магнитного поля вызывают перемещение линзы и пе-
рефокусировку лазерного луча. Благодаря малой инерционности такая сис-
тема эффективно отслеживает вертикальные биения диска даже при значи-
тельных скоростях вращения.
Система перемещения головки имеет собственный приводной двигатель,
приводящий в движение каретку с оптической головкой при помощи зубча-
той либо червячной передачи. Для исключения люфта используется соеди-
нение с начальным напряжением: при червячной передаче - подпружиненные
шарики, при зубчатой - подпружиненные в разные стороны пары шестерней.
Система загрузки диска выполняется в трех вариантах: с использованием
специального футляра для диска (caddy), вставляемого в приемное отвер-
стие привода, с использованием выдвижного лотка (tray), на который
кладется сам диск, и путем прямой вставки диска в приемную щель приво-
да. Во всех случаях система содержит двигатель для втягивания/выдвига-
ния лотка, футляра или самого диска, а также механизм перемещения ра-
мы, на которой закреплена вся механическая система вместе со шпиндель-
ным двигателем и приводом оптической головки, в рабочее положение,
когда диск ложится на подставку шпиндельного двигателя. В некоторых
приводах рама неподвижно установлена на амортизаторах, а диск опуска-
ется при помощи подвижной подставки, находящейся на лотке. В ряде при-
водов (например, Samsung 2432, 3231) привод лотка осуществляется сис-
темой перемещения головки, где для этого предусмотрено переключение
передаточного механизма.
При использовании обычного лотка привод невозможно установить в иное
положение, кроме горизонтального. В приводах, допускающих монтаж в
вертикальном положении, конструкция лотка предусматривает фиксаторы,
удерживающие диск при выдвинутом лотке.
На передней панели привода обычно расположены кнопка Eject для загруз-
ки/выгрузки диска, индикатор обращения к приводу и гнездо для подклю-
чения наушников с электронным или механическим регулятором громкости.
В ряде моделей добавлена кнопка Play/Next для запуска проигрывания
звуковых дисков и перехода между звуковыми дорожками; кнопка Eject при
этом обычно используется для остановки проигрывания без выбрасывания
диска. На некоторых моделях с механическим регулятором громкости, вы-
полненным в виде ручки, проигрывание и переход осуществляются при на-
жатии на торец регулятора.
Электронный регулятор громкости может поддерживать управление по ин-
терфейсу. В Windows 95 для этого предусмотрен отдельный регулятор
громкости выхода на наушники в свойствах привода (Control Panel ->
Multimedia -> CD Music).
Большинство приводов также имеет на передней панели небольшое отвер-
стие, предназначенное для аварийного извлечения диска в тех случаях,
когда обычным способом это сделать невозможно - например, при выходе
из строя привода лотка или всего CD-ROM, при пропадании питания и т.п.
В отверстие нужно вставить шпильку или распрямленную скрепку и акку-
ратно нажать - при этом снимается блокировка лотка или дискового фут-
ляра, и его можно выдвинуть вручную.
----------------------------------------------------------------------
- Через какие интерфейсы работают CD-ROM?
SCSI, IDE - CD-ROM подключается непосредственно к магистрали SCSI или
IDE (ATA) с заданием номера устройства для SCSI или Master/Slave - для
IDE. IDE CD-ROM обычно работают в стандарте ATAPI (ATA Packet
Interface - пакетный интерфейс ATA).
Sony, Mitsumi, Panasonic - три наиболее распространенных интерфейса,
поддерживаемые многими звуковыми картами и отдельными адаптерами.
Mitsumi и Panasonic используют 40-контактный соединительный кабель,
как для IDE, а Sony - 34-контактный, как для дисководов гибких дисков.
Также бывают CD-ROM с так называемыми Proprietary Interface - соб-
ственным интерфейсом изготовителя, поставляемые в комплекте с адапте-
ром и соединительным кабелем.
В настоящее время CD-ROM выпускаются только с интерфейсами SCSI и IDE.
----------------------------------------------------------------------
- Почему при работе CD-ROM диск вращается с разной скоростью?
Информация на компакт-диске записана с постоянной линейной плотностью,
поэтому для достижения постоянной скорости считывания скорость враще-
ния изменяется в зависимости от перемещения считывающей головки. Стан-
дартная скорость вращения диска - 500 об/мин при чтении с внутренних
зон и 200 об/мин - при чтении с внешних (информация записывается из-
нутри наружу).
----------------------------------------------------------------------
- Что означает "n-скоростной" CD-ROM?
При стандартной скорости вращения скорость передачи данных составляет
около 150 кб/с. В двух- и более скоростных CD-ROM диск вращается с
пропорционально большей скоростью, и пропорционально повышается ско-
рость передачи (например, 1200 кб/с для 8-скоростного).
Из-за того, что физические параметры диска (неоднородность массы, эк-
сцентриситет и т.п.) стандартизированы для основной скорости вращения,
на скоростях, больших 4-6, уже возникают значительные колебания диска,
и надежность считывания, особенно для дисков нелегального производ-
ства, может ухудшаться. Некоторые CD-ROM при ошибках чтения могут сни-
жать скорость вращения диска, однако большинство из них после этого не
могут возвращаться к максимальной скорости вплоть до смены диска.
На скоростях свыше 5000-6000 об/мин надежное считывание становится
практически невозможным, поэтому последние модели 12- и более скорос-
тных CD-ROM при чтении данных работают в режиме CAV (постоянная угло-
вая скорость), вращая диск с максимально возможной скоростью. В этом
режиме скорость поступления данных с диска меняется в зависимости от
положения головки, увеличиваясь от начала к концу диска. Указанная в
паспорте скорость (например, 24x) достигается только на внешних учас-
тках диска, а на внутренних она падает примерно до 1200-1500 кб/с.
----------------------------------------------------------------------
- Почему "нелегальные" диски часто читаются хуже "фирменных"?
Стандарт на компакт-диски определяет их физические и оптические пара-
метры: толщину и отражающую способность алюминиевого слоя, глубину и
форму питов (элементов записи), расстояние между дорожками, прозрач-
ность защитного слоя, эксцентриситет и т.п. Ведущие фирмы, производя-
щие компакт-диски, имеют отработанные технологии и надежное оборудова-
ние, позволяющие соблюсти эти параметры; аппаратура и технологии неле-
гальных производителей нередко этого не обеспечивают.
Механика и оптика различных моделей CD-ROM имеет разные допуски и воз-
можности подстройки, из-за чего одни модели могут уверенно читать дис-
ки, практически не читаемые другими моделями. Также, в результате эк-
сплуатационного износа, параметры привода со временем ухудшаются, что
приводит к ухудшению чтения дисков, которые уверенно читались на новом
приводе.
----------------------------------------------------------------------
- Можно ли визуально определить качество диска?
Приблизительно - можно. Нужно внимательно рассмотреть рабочую повер-
хность диска - она должна быть ровной, и на ней не должно быть цара-
пин, замутненных участков, выпуклостей или впадин, а также "разводов"
на отражающем слое. Затем посмотреть диск на свет (рабочей стороной к
себе) - он может быть слегка прозрачным, но без явных отверстий в от-
ражающем слое. Чем прозрачнее диск - тем выше вероятность его неуве-
ренного считывания.
Дешевые диски (особенно производства Китая) обычно не имеют с обратной
стороны защитного лакового слоя - даже мелкая царапина на этой стороне
может привести к полному отказу чтения соответствующей области диска.
----------------------------------------------------------------------
- Каково качество проигрывания звуковых дисков на CD-ROM?
Проигрывание звуковых дисков является побочной для CD-ROM функцией, и
делается обычно "по остаточному принципу" - простейший (часто эквива-
лентный 12- или 14-разрядному) ЦАП и несложный выходной усилитель.
Массовые CD-ROM значительно уступают стационарным проигрывателям
Hi-Fi, отдельные модели приближаются к недорогим переносным проигрыва-
телям. В любом случае, качество сигнала на выходе для наушников (пе-
редняя панель) хуже, чем на линейном выходе (задняя стенка) - за счет
дополнительных искажений при усилении.
Кроме качества ЦАП, многие CD-ROM не выполняют ни передискретизации
цифрового сигнала для улучшения соотношения сигнал/шум, ни интерполя-
ции и маскирования - для сглаживания кривой и частичной компенсации
неисправленных ошибок. Отсутствие интерполяции и маскирования приводит
к заметным искажениям и щелчкам при ошибочном считывании дисков, в то
время как на звуковом проигрывателе ошибки считывания не так заметны.
Многие современные CD-ROM имеют на задней стенке дополнительный выход
звука в цифровом формате (S/PDIF - Sony/Philips Digital Interface
Format - формат цифрового интерфейса Sony/Philips), который можно под-
ключить к студийной или бытовой аппаратуре, имеющей вход S/PDIF или
AES/EBU, что позволяет воспроизводить звук с диска практически без ис-
кажений (некоторые искажения могут вноситься декодером CD-ROM). Выход
имеет вид двухконтактного разъема и чаще всего обозначается "Digital
Audio".
----------------------------------------------------------------------
- Какова максимальная емкость компакт-диска?
Приблизительно 650 Мб (* 1024 * 1024 байт) - 74 минуты записи, поток
данных - 153600 байт/c. Такая продолжительность записи определена
стандартом, однако при более плотном расположении дорожек или самих
питов на диске может быть получено большее время звучания или объем
данных. Подобные диски с отклонениями от стандарта могут неустойчиво
считываться некоторыми приводами, либо не считываться вовсе.
----------------------------------------------------------------------
- Можно ли использовать с IDE CD-ROM драйвер от другой модели?
В большинстве случаев - да, если CD-ROM работает в стандарте ATAPI.
Однако некоторые драйверы могут неправильно работать с чужими моделями
CD-ROM.
----------------------------------------------------------------------
- Можно ли считать со звукового диска звук в цифровом виде?
Можно - для этого нужен CD-ROM, поддерживающий команду Read Long и
способный находить звуковые сектора в режиме прямого доступа (напри-
мер, многие из дисководов со SCSI-интерфейсом, большинство моделей
Panasonic), и специальная программа - grabber - для считывания полных
звуковых секторов, например, CDGRAB, CDDA, CDT, CD2HDD, CD2WAV - для
DOS; WinDAC, CD Copy, CDDA32 или CD Worx - для Windows 95. WinDAC, по-
мимо простого чтения звуковых дорожек, позволяет одновременно преобра-
зовывать их в другие форматы посредством системы ACM (например - в
MPEG-3 при установленном Fraunhofer IIS ACM Codec). CDDA32 может са-
мостоятельно преобразовывать звук в формат ReadAudio.
Часто к таким программам прилагается список моделей CD-ROM, поддержи-
вающих команду длинного чтения. Из-за небольших различий в интерфейсах
некоторые дисководы не работают с одними из таких программ, но могут
работать с другими.
Под DOS желательно иметь "родной" драйвер используемого CD-ROM, либо
один из универсальных драйверов, поддерживающих Read Long - например,
vide-cdd. Для контроллеров PIIX (системные платы на Intel Triton) мож-
но рекомендовать универсальный драйвер TriCD.sys от Triones.
Под Windows 95, если используется контроллер PIIX и стандартный драй-
вер IDE ATAPI его распознает - это чаще всего мешает нормальному чте-
нию звуковых дисков. В этом случае также нужно установить либо соб-
ственный драйвер CD-ROM под Win95, либо драйвер от Triones версии 3.22
или старше. Можно также попробовать установить драйвер MKEATAPI от се-
рии CD-ROM Panasonic ATAPI.
Обычные программы чтения для DOS чаще всего не работают в DOS-сеансе
Windows - в этом случае нужно использовать "родные" программы - с GUI
либо консольные (CDDA32).
Одна из основных проблем при считывании звуковых дисков - ошибки син-
хронизация между кадрами. Они возникают главным образом по той причи-
не, что большинство приводов CD-ROM ориентировано на чтение дисков с
данными (Data CD), а возможность чтения "сырых" звуковых кадров явля-
ется побочной функцией. Благодаря тому, что в формате сектора Data CD
всегда есть заголовок, содержащий его адрес и тип, привод может уве-
ренно находить нужный сектор без точного слежения за информацией суб-
канала Q, в которой записаны адреса кадров формата CD-DA. В результате
привод, корректно позиционирующийся на сектор с данными, часто не в
состоянии сделать это для кадра CD-DA; в ряде случаев причиной служит
внутренний буфер, в который считанные кадры попадают уже без временнЫх
меток, считанных из субканала Q. Программа, читающая кадры, получит в
таком случае данные, смещенные вперед или назад - на несколько отсче-
тов или даже целых кадров.
Многие приводы, не умеющие корректно позиционироваться на звуковые
кадры, тем не менее дают удовлетворительные результаты при аккуратном
непрерывном чтении, когда программа успевает забирать данные из буфера
примерно с той же скоростью, с которой они туда поступают. Нарушение
этого баланса - медленный процессор, частое переключение задач, конку-
ренция устройств на одном интерфейсе, повторение чтения из-за сбоя и
т.п. - приводит к перепозиционированию и ошибкам.
Для борьбы с ошибками синхронизации большинство программ имеет режим,
в котором проверяется правильность стыковки соседних секторов путем их
чтения с перекрытием (overlapping). При использовании CD-ROM с бОльшим
объемом буфера вероятность ошибок снижается, а на приводах с корректно
реализованным чтением их не возникает вообще.
При чтении звуковых дисков на различной аппаратуре, с помощью различ-
ных программ и даже при повторном чтении начало звуковых данных в фай-
ле может сдвигаться - за счет той же невозможности точного позициони-
рования на нужный сектор дорожки в большинстве приводов.
Нарушения синхронизации в результате позиционирования часто ошибочно
называют "джиттер" (jitter). На самом деле термином jitter принято
обозначать дрожание фазы цифрового сигнала из-за быстрых колебаний
скорости потока, порожденных работой схем фазовой автоподстройки час-
тоты (ФАПЧ), нестабильностью генераторов, помехами, наводками и т.п. В
некотором смысле нарушения синхронизации тоже являются фазовыми ошиб-
ками более высокого уровня, однако применение к ним термина jitter не
совсем корректно.
В OS/2 "Merlin" и Windows 98 реализован режим Digital Transfer, когда
для проигрывания CD используется цифровое чтение, результат которого
воспроизводится через Wave-канал звуковой карты. В тех случаях, когда
качество ЦАП и усилителя карты выше, чем в CD-ROM, это может дать зна-
чительное улучшение звука; однако параметры большинства простых звуко-
вых карт гораздо хуже, чем в CD-ROM среднего класса. Кроме этого, ре-
жим цифровой передачи включается только для тех приводов, которые спо-
собны считывать звуковые кадры в реальном времени, пусть и не совсем
идеально.
Некоторые приводы, следуя соглашениям о защите авторских прав, при
чтении звуковых секторов могут выдавать их содержимое в измененном ви-
де (например, с применением сглаживающих полиномов); при однократном
копировании эти различия практически незаметны на слух.
----------------------------------------------------------------------
- Как узнать способность привода аккуратно читать звуковые секторы?
В общем случае - только путем экспериментов, так как в спецификации
приводов это никак не отражается. Поддержка Read Long есть в большин-
стве приводов, однако лишь некоторые способны точно позиционироваться
на них в режиме прямого доступа (без программной синхронизации)
Проверка привода заключается в многократном (два-четыре раза) считыва-
нии без программной синхронизации одних и тех же звуковых дорожек (же-
лательно длинных, по 10-15 минут) с начала и конца диска, желательно -
с активной параллельной работой других программ и нагрузкой на винчес-
тер, с последующим двоичным сравнением файлов. Если и длины файлов, и
их содержимое из раза в раз совпадают - привод работает предельно ак-
куратно.
В ряде случаев начало дорожки в файле может иметь переменное смещение,
но остальные части файлов полностью совпадают - такой привод тоже мож-
но считать достаточно точным. Если же различаются и длина, и содержи-
мое - можно попробовать сменить драйвер, установить MKEATAPI.MPD, сме-
нить программу чтения (можно начать с DAC 2.3/DOS или WinDAC 1.33 by
Chris Schmelnik). Если и это не приводит к успеху - помочь может толь-
ко программная синхронизация, да и то не всегда, поскольку некоторые
приводы могут выдавать по интерфейсу результаты работы интерполятора,
которые на дисках низкого качества будут различаться от чтения к чте-
нию.
В крайнем случае, когда даже с программной синхронизацией возникают
щелчки и провалы - можно попробовать программу CD Worx, читающую до-
рожки в виртуальную память. За счет исключения параллельных обращений
к винчестеру это может помочь достаточно чисто прочитать дорожку или
ее часть, однако свободного объема ОЗУ должно хватать для размещения
всего читаемого звука. В случае исчерпания физической памяти начинает-
ся откачка (свопинг) на винчестер, что снова вносит сбои в процесс
чтения, и к тому же требует значительного (от десятков минут до нес-
кольких часов) времени для переноса звука из файла подкачки в
WAV-файл.
Даже если достигнута надежная повторяемость результатов чтения, необ-
ходимо подтвердить или исключить возможность намеренного искажения
приводом считываемых данных. Для этого полученные файлы нужно сравнить
с файлами, считанными на других приводах с доказанной повторяемостью,
учтя при необходимости возможный разброс в начальном смещении и длинах
файлов.
Для следующих приводов способность точно считывать звуковые секторы
доказана экспериментально:
Acer: 620A (прошивка 201N и позднее), 624A
Panasonic: CR-584, 585 и дальше; желателен суффикс "B"
Pioneer: DR-511 (A24X), не все прошивки; DR-502S (A02S)
Sony: CDU711, 811
Samsung: SCR-2030, 2430
Teac: 532
Менее надежно (возможны сбои при паузах в процессе чтения и перечитывании
блоков) работают следующие приводы:
Samsung: SCR-2432, 3231
----------------------------------------------------------------------
- Почему звуковой диск, хорошо играющий в CD-ROM, плохо читается?
При воспроизведении звуковых дисков для неисправленных ошибок включа-
ется механизм подстановки соседних верных отсчетов сигнала или интер-
поляции, когда ошибочные отсчеты вычисляются по верным так, что обра-
зуют с ними плавную кривую. Это исключает щелчки и явные помехи, хотя
и вносит в звук некоторые искажения, малозаметные или вовсе незаметные
в устройствах такого качества, как CD-ROM. При чтении же диска боль-
шинство приводов отдает кадры непосредственно после декодера, минуя
интерполятор, и неисправленные ошибки при этом проявляются в виде
тресков и провалов в звуке. Интерфейс не предусматривает пометки от-
дельных ошибочных отсчетов в кадре - привод может пометить только весь
кадр как верный либо как ошибочный. Ряд приводов всегда возвращает
признак верного кадра, если при чтении не было сбоев синхронизации,
независимо от наличия в кадре неисправленных ошибок.
----------------------------------------------------------------------
- Каково время жизни компакт-дисков?
Это время для дисков, изготовленных и используемых в полном соответ-
ствии с технологией, приблизительно оценивается в несколько десятков
лет. Однако сравнительная молодость даже технологий CD-DA и CD-ROM, не
говоря уже о CD-R и CD-RW, не позволяет учесть все возможные факторы
(различные нарушения технологии изготовления и записи, помутнение по-
ликарбонатного прозрачного слоя, окисление отражающей фольги в резуль-
тате диффузии кислорода из органических слоев, проникновение кислорода
воздуха и влаги через торцы диска и т.п.), поэтому реальная цифра оце-
нивается примерно в 10-15 лет. В случае дисков невысокого качества
наблюдается снижение надежности чтения штампованных дисков после 5-6
лет эксплуатации, а записываемых - после одного-двух лет.
----------------------------------------------------------------------
- Почему надежность работы многих приводов ухудшается со временем?
В основном это вызывается двумя причинами: загрязнением фокусирующей
линзы и деградацией лазерного излучателя (светодиода).
Линза чаще всего загрязняется в результате попадания на нее пыли и та-
бачного дыма. Для чистки линз можно использовать специальные чистящие
диски, однако некоторые из них имеют жесткие кисточки, способные поца-
рапать пластмассу линзы. Более аккуратно линза очищается путем разбор-
ки привода и промывания тампоном из натуральной ваты, смоченным теплой
водой с мылом, с последующей протиркой таким же сухим тампоном. Обра-
щаться с линзой нужно предельно аккуратно, чтобы не повредить ее мяг-
кую пластмассу и детали подвески.
Деградация (уменьшение светимости) лазерного излучателя возникает в
тех случаях, когда в приводе использован светодиод низкого качества,
либо он работает в предельном для него режиме. В ряде случаев положе-
ние можно улучшить, увеличив мощность излучения подстроечным резисто-
ром, который имеется на головках большинства приводов, однако через
некоторое время мощность снова упадет ниже нормы. Чрезмерное увеличе-
ние мощности также снижает надежность считывания дисков, и к тому же
ускоряет деградацию излучателя.
Еще одна возможная причина - износ механических частей привода и ухуд-
шение точности позиционирования, однако такое происходит в основном
лишь в очень простых и дешевых приводах, где не приняты меры для ус-
транения люфтов передаточного механизма.
----------------------------------------------------------------------
- Почему могут не читаться видеодиски?
Для чтения видеодисков необходима поддержка со стороны самого дисково-
да и его драйвера, а также программы распаковки (проигрывателя) виде-
оформата. Некоторые комбинации из привода, контроллера, драйвера и
программы распаковки друг с другом. Можно попробовать сменить драйвер
или программу распаковки. Встречаются также случаи, когда при установ-
ке CD-ROM на один канал с HDD видеодиски воспроизводятся значительно
медленнее.
----------------------------------------------------------------------
- Что такое DVD?
Первоначально Digital Video Disk - цифровой видеодиск, затем Digital
Versatile Disk - цифровой многоцелевой диск. Система записи подобна
CD, но имеет гораздо большую плотность записи, что дает емкость самого
простого диска около 4.7 Гб.
DVD могут быть двухслойными, содержащими два различных информационных
слоя, расположенных на разной глубине и считываемых независимо, а так-
же двусторонними. Введение второго слоя сопряжено с некоторыми наклад-
ными расходами на независимую обработку слоев, и увеличивает емкость
диска в 1.8 раза, а организация второй стороны удваивает емкость. Та-
ким образом, двухслойный двусторонний диск имеет емкость 17 Гб.
В настоящее время DVD ориентированы в основном на запись видеофильмов
со встроенной локализацией (звуковое сопровождение и субтитры на раз-
личных языках, из которых проигрывателем автоматически выбирается нуж-
ный язык). Диск минимальной емкости вмещает 133-минутный фильм в фор-
мате MPEG-2.
DVD с произвольными данными обозначаются DVD-ROM, записываемые -
DVD-R, перезаписываемые - DVD-RAM. DVD-R имеют максимальную емкость
около 3.9 Гб, DVD-RAM - 2.6 Гб.
Большинство приводов DVD может читать и обычные CD, однако для считы-
вания слоев DVD используются лазеры с длиной волны 650 и 635 нм (види-
мый красный цвет), что может создать проблемы чтению обычных дисков в
этих приводах.
----------------------------------------------------------------------
- В чем причины плохой работы приводов CD-ROM Samsung-631?
Помимо невысокого качества самого механизма и системы считывания, в
этих приводах наблюдается недостаточный прижим диска к шпинделю, отче-
го диски проскальзывают при разгоне и торможении. Причиной слабого
прижима является большой зазор между магнитом шпинделя и металлическим
диском, который притягивается магнитом. Michael Svechkov
(2:460/140@FidoNet) рекомендует приклеить к магниту стальную шайбу
толщиной 1-2 мм, подобрав ее так, чтобы зазор между магнитом и метал-
лическим диском был минимальным, однако при самых тонких дисках они не
должны соприкасаться между собой, иначе будет нарушена работа системы
выдвигания лотка.
----------------------------------------------------------------------
- Почему CD-ROM с надписью Creative определяется как MATSHITA?
MATSHITA - сокращенное до восьми символов (ограничение на размер иден-
тификатора) название концерна Matsushita Electric Co., наиболее извес-
тными торговыми марками которого являются Panasonic, Technics и
National. Компания Creative не выпускает собственных приводов CD-ROM,
заказывая их у ряда производилелей; чаще всего под маркой Creative
встречаются модели Panasonic и Samsung.
----------------------------------------------------------------------
- Где найти программы, драйверы и информацию по CD-ROM?
ftp.panasonic.co.jp - MKEATAPI.MPD (файл 58x_95)
http://www.aha.ru/~alegr - CD2HDD
http://sunny.aha.ru/~gw/ - CD2WAV и CD2SB
http://members.aol.com/mbarth2193 - CDCOPY
http://www.ncf.carleton.ca/~aa571/index.html - CDDA
http://www.tfh-berlin.de/_s570959/cdworx.html - CD Worx
http://members.aol.com/schmelnik/dac.html - WinDAC
http://www.faqs.org - большое собрание FAQ
www.cd-info.com
Большая подборка материалов по CD-ROM имеется на
www.cdrom-guide.com
Обширная информация по компьютерной аппаратуре на русском языке есть
на www.ixbt.ru.
----------------------------------------------------------------------
Большое спасибо всем приславшим ответы, рекомендации, замечания и со-
веты для этого FAQ.
Текст FAQ в альтернативной кодировке доступен для FReq на
2:5000/14@FidoNet по имени CDROMFAQ. FAQ по звуковым дискам (CD-DA)
находится в файле CDDAFAQ, по записываемым дискам и приводам CD-R -
CDRFAQ. Полный пакет FAQ и описаний доступен на
ftp://spider.nrcde.ru/pub/text/tech/emtcfaqs.zip и через страницу FAQ
на http://spider.nrcde.ru. Пакет распространяется также по FIDO
fileecho XHRDDOCS.
Здравствуйте!
Есть один маленький вопрос.
Я столкнулся с проблемой записи диска в формате Kodak Photo CD.
Мой двд привод (проигрыватель) воспроизводит графику только Кодак Фото Сд. Я скачал множество програм по переконвертации графических фалов, но ни одна не поддерживает конвертации в формат PCD. Как записать диск Kodak Photo CD?
Спасибо, с уважением Акимов Арсен.
Привод NEC ND-3540. Перестали читаться "обычные" CD- и DVD-болванки. Читаются только диски, приобретённые в магазинах. Думаю, что снизилась чувствительность лазера, поэтому читаются только качественно-записанные диски. Слышал, что это лечится с помощью регулировки подстроечного резистора. А вы что скажите?
>Привод NEC ND-3540. Перестали читаться "обычные" CD- и DVD-болванки. Читаются только диски,
>приобретённые в магазинах. Думаю, что снизилась чувствительность лазера, поэтому читаются только
>качественно-записанные диски. Слышал, что это лечится с помощью регулировки подстроечного резистора.
>А вы что скажите?
перепрошей. На официальном сайте Nec есть прошивки
помогите пожалуйста. у меня нра сидироме при включении выдвигается каретка,закрываешь, она снова открывается, диски не читает. В чем может быть проблема? заранее благодарю.
>помогите пожалуйста. у меня нра сидироме при включении выдвигается каретка,закрываешь, она снова
>открывается, диски не читает. В чем может быть проблема? заранее благодарю.
>