Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен / CD-DVD / CD / CD.doc
Скачиваний:
37
Добавлен:
15.06.2014
Размер:
512.51 Кб
Скачать

Особенности стандарта Оранжевой книги

Компания Philips разработала стандарт Оранжевой книги в 1990 г. Этот стандарт имеет дело не только с CD-R (которые в стандарте называются как Compact Disc Write-Once или сокращенно CD-WO - компакт-диск с однократной записью), но и с магнитооптическими методами записи (CD-МО).

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

Часть iОранжевой книги описывает запись на системы с магнитооптическими компакт-дисками (cd-мо). Хотя это может быть увлекательным чтением, мы не будем обсуждать детали в этом разделе.

Часть IIприменяется к CD-WO (компакт-дискам с однократной записью), которые просто являются псевдонимами для CD-R. Эта часть стандарта охватывает как односеансовые, так и многосеансовые операции записи. Разметка диска, согласно Оранжевой книге, содержит некоторые дополнительные области, предназначенные для удовлетворения повышенных требований к записи. Область записываемых данных.на диске включает участок калибровки программы (Program Calibration Area или РСА). Этот участок позволяет проводить калибровку операции лазерной записи перед тем, как начнется более экстенсивная запись. Следующей областью является участок памяти программы (Program Memory Area или РМА), содержащий список дорожек со ссылками на их начальные и конечные точки.

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

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

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

Многотомные диски.Многотомная запись относится к многосеансовой записи, но у нее есть одно существенное отличие. Хотя тома создаются в процессе отдельных сеансов записи, они логически не связаны друг с другом и по существу представляют собой независимые группы файлов.

Запись и воспроизведение многотомных дисков требуют аппаратных и программных средств, которые специально включают эту возможность. Например, программный продукт GEAR фирмы Electroson может записывать многотомные диски, но их воспроизведение требует специального драйвера устройства сторонней фирмы, который способен выбирать отдельные тома, когда CD-ROM устанавливается в дисковод. Многие простые программы не обеспечивают указанной возможности.

Еще одним программным приложением, которое может записывать многотомные диски, является CD Creator фирмы Adaptec. Чтобы воспроизводить многотомный диск, используя другой продукт фирмы Adaptec - Easy SCSI, можно использовать утилиту Change Session, позволяющее обращаться к отдельным томам. Аналогичные утилиты имеются и в других программных приложениях.

Режимы и многосеансовый блюз.Один из источников неприятностей при обеспечении многосеансовой совместимости между записываемыми дисками и плеерами уходит корнями в маленький пропуск в стандарте Оранжевой книги. Из сделанных выше описаний раскладок физических секторов в Желтой книге можно увидеть, что этот стандарт определил два режима: Mode 1 и Mode 2, каждый из которых по-разному обращается с данными в пределах дорожки.

Когда Оранжевая книга описывает многосеансовую запись, она определяет, что какой бы тип дорожки (Mode 1 или Mode 2) ни использовался для записи вначале, тот же тип должен быть последовательно использован и далее. Вопрос в том, как определить, какой тип использовался вначале? Оранжевая книга хранит молчание по этому вопросу, в результате чего последний по-разному интерпретируется изготовителями дисководов и программных продуктов.

Компания Kodak реализовала стандарт Photo CD, который использует расширение формата сектора CD-ROM XA (как описано в стандарте Белой книги), потому что оцифровываемые фотографии требовалось записывать на диск в многосеансовом режиме. Один ролик пленки не давал достаточное количество изображений, чтобы полностью заполнить ими один CD-ROM. Чтобы не тратить зря остающееся место на CD-ROM, Kodak придумала метод для осуществления более одной операции записи на диск. Когда заказчик приносил второй ролик пленки, изображения с него можно было добавлять на тот же диск, где была записана предыдущая порция изображений.

Некоторые изготовители дисководов отреагировали на популярность стандарта Photo CD тем, что обеспечили поддержку для многосеансовых данных режима Mode 2 (XA), но не обеспечили возможность отзываться на многосеансовые записи на диске в режиме Mode 1. Их дисководы (и драйверы) могут обнаруживать только первый сеанс в режиме Mode 1 на многосеансовом диске. В некоторых случаях, однако, все же можно обновить драйвер устройства, чтобы заставить дисковод распознавать остальные сеансы.

Как при таких обстоятельствах можно гарантировать, что совместимость между записью диска и его воспроизведением остается? Боб Демоулин, менеджер корпорации Ricoh по продуктам, связанным с CD-R, дает следующие советы:

"Во-первых, выясните, какой тип многосеансового диска - в формате XA или Mode I - создает ваше программное обеспечение для макетирования CD-ROM.

Во-вторых, узнайте, какой тип многосеансовой записи отыскивает ваш накопитель CD- ROM.

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

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

Еще один совет Боб дает для тех людей, которые обмениваются CD-R:

"Если вы готовите диск, чтобы послать его кому-либо еще, но вы не знаете, какой накопитель CD-ROM у этого человека, не посылайте ему многосеансовый диск. У него могут возникнуть проблемы, которые мы только что обсудили. Пошлите односеансовый диск - и все будет хорошо".

Области входа и выхода, требующиеся для записи нескольких сеансов, существенно увеличивают расходы емкости диска. Сеанс, записанный первым, требует для указанных областей почти 24 Мбайт. Последующие сеансы используют еще приблизительно по 15 Мбайт для областей входа и выхода. Если вы планируете записывать много сеансов, эти области могут, очевидно, существенно сократить полезную емкость диска. Предел составляет около 40 сеансов. В этом случае области входа и выхода займут более половины всего пространства, имеющегося на диске с общей емкостью 650 Мбайт. Если требуется записать значительный объем данных, то, вероятно, придется ограничиться не более 20 сеансами или даже меньшим числом.