CDR-FAQ

CDR-FAQ

MultiSession


Режим запису, що дозволяє дозаписувати компакт-диск, тобто додавати нову інформацію до раніше записаної. Таких сесій на одному диску може бути безліч. Кожна сесія буде містити запис початку (lead-in), потім безпосередньо дані і фінальну інформацію про сесії (lead-out). При записі в режимі мультисесії інформація про структуру попередніх записів копіюється в нову сесію і може бути змінена. Таким чином, при записі в режимі MultiSession можна знищити інформацію про структуру вже непотрібних або застарілих записів, не включивши її в нову таблицю змісту (Table of Contents - TOC). Це означає, що з'являється можливість «» прати «» непотрібну йому інформацію з компакт-диска, хоча насправді фізично вона продовжує залишатися на диску і може бути відновлена за допомогою спеціального програмного забезпечення. У даного режиму існує певний недолік - відокремлюючи одну сесію від іншої, кожен раз втрачається близько 13.5 Мб (або 6750 блоків). Відповідно, чим більше сесій записано на диску, тим більше втрачається місця. Крім того, деякі моделі CD-ROM не можуть зчитувати диски, записані в цьому режимі, а інші мають обмеження на кількість видимих ними сесій.


Disk At Once (DAO)

Режим запису, коли диск записується за один захід від початку до кінця без переривань. Спочатку на диск записується шматок, що позначає початок запису (lead-in), потім безпосередньо самі дані, а в кінці - фінальна інформація (lead-out). Метод кращий у тому випадку, коли CD-Rom є джерелом інформації для створення матриці і надалі буде переданий для тиражування на завод. Запис у режимі DAO дозволяє уникнути зв'язок вхідних (run-in) і вихідних (run-out) блоків, які асоціюються з мультисесійною (multisession) записом. Під час запису аудіо-CD у режимі DAO зникають паузи між умовними доріжками.

Track At Once

Цей режим дозволяє записувати диск за декілька заходів. Спочатку на диск можна записати одну доріжку з інформацією, потім іншу і так далі. Audio CD, записаний таким чином, буде зчитуватися на звичайному CD-плеєрі тільки після запису TOC (таблиці змісту) і буде містити паузи між доріжками. Після запису TOC додавання інформації на КД стає неможливим.

MultiTrack / MultiSession

Сесією називається якийсь цілісний запис на компакт-диску, що має позначку початку запису (lead-in) і кінця (lead-out). Сесія може містити від 1 до 99 треків (доріжок). При записі в режимі мультисесії, диск доступний для читання вже після запису хоча б однієї сесії, оскільки TOC записується в кінці сесії і оновлюється (точніше, змінюється покажчик на TOC, показуючи його нову, виправлену, копію) кожен раз при записі нового сесії.

У Multitrack-дисках TOC записується на початку, тому її подальше оновлення неможливе. Таким чином, звуковий диск можна вважати лише після запису TOC. Втім, такий диск можна прочитати і без таблиць змісту, але тільки (!) на CD-рекордері.

Finalization / Fixation

Finalization - процес, що завершує запис сесії або всього диска в цілому. Кожна сесія на диску обов'язково повинна завершуватися фіналізаційним записом, що представляє таблицю змісту сесії (Table of Contents). При записі наступних сесій на той же диск кожна з них також повинна завершитися фіналізаційним записом. Фіналізація є останнім кроком перед тим, як ваш привід CD-ROM або CD-player зможуть вважати або відтворити записані дані. Після фіксації (Fixation) диска на нього неможливо провести дописування сесій, хоча б на диску і малося вільний простір.

Інкрементальний (incremental) запис/Пакетний (packet) запис

Track at Once - це форма інкрементального запису, яка використовує мінімальну довжину треку в 300 блоків, максимальну кількість треків на диск 99. Диск, записаний у режимі Track at Once, має 150 блоків, зарезервованих під запис інформації про початок треку (run-in), записи про кінець треку (run-out), записи про проміжок між треками (pregap), записи про зв'язку треків (linking). Запис у режимі packet дозволяє виробляти кілька записів всередині одного треку і тим самим уникнути втрати блоків. У цьому режимі тільки 7 блоків резервуються під початок, кінець і зв'язку.
В даний час драйвером для пакетного запису постачається більшість CD-рекордерів, що поставляються на ринок. Зовнішньо робота в режимі пакетного запису виглядає так, ніби запис проводиться на звичайний "багаторазовий" "пристрій - на компакт-диск можна записувати дані з будь-якої програми, прати їх, перейменовувати файли і каталоги. Виняток становить те, що після стирання інформації обсяг диска не збільшується. Насправді відбувається перезаписування таблиці вмісту диска (Table of Contents) і віддалена інформація лише приховується, але не видаляється фізично.
Диски, запис на які проводився в пакетному режимі, зазвичай не містять фіналізаційного запису, а тому можуть бути прочитані тільки на тому пристрої, на якому були записані або аналогічному. Тим не менш, пакетний запис навіть у менш досконалих формах надзвичайно зручний для архівного зберігання інформації.


Що таке швидкість запису CD-R?

Термін «швидкість запису» визначає, наскільки швидкі дані можна записувати на CD-R-диск. Маркування 1х, 2х, 4x показує, у скільки разів швидше пристрій записує дані порівняно з одношвидкісним еталоном. Під однією швидкістю розуміється швидкість передачі даних, що дорівнює 150 Кб/сек (для Form 1, звичайного для CD-ROM) або 172 Кб/сек (для Form 2, звичайного для Video-CD). Таким чином, маркування 2х означає, що дані можуть записуватися зі швидкістю 300 Кб/сек, а 4х - 600 Кб/сек. Необхідно взяти до уваги, що реальна швидкість може відрізнятися залежно від режимів запису (Form 1, Form 2, CDDA), оскільки, наприклад, дані Form 1 записуються в режимі 2048 байт на блок, а звукова інформація CDDA в режимі 2352 байти на блок.
Зазвичай в описі приводів CD-ROM вказують число, що показує, з якою швидкістю дані можуть бути зчитані (наприклад, 24x для Acer 624A). Маркування CD-рекордерів містить два числа. Перше - швидкість запису, друге - швидкість зчитування (наприклад, 4x8 для CD-рекордера Panasonic 7502B). Якщо ж маркування складається з трьох цифр, то це означає, що такий привід може працювати ще й з CD-RW дисками, можлива швидкість запису на які - друга цифра в маркуванні.

Що означає напис на CD-R дисках «» Сертифіковані для запису на швидкостях 1x, 2x, 4х, 6x, 8x «»?

Перший 4x-швидкісний пристрій запису (CD-рекордер) було вироблено фірмою Yamaha, яка вельми активно наполягала на тому, щоб виробники CD-R випускали компакт-диски, сумісні з 4x-кратною швидкістю запису. Таким чином, ті диски, які могли бути використані в 4x-швидкісних пристроях запису, сертифікувалися як сумісні з 4х.
Маркування дисків «» Сертифіковані для запису на швидкостях 1x, 2x, 4х «» означає, що виробник CD-R диска гарантує нормальну якість запису на ньому при одній, двох і чотирьох швидкостях.

Чи обов'язково використовувати диски, які сертифіковані для запису на швидкості 4x тільки в 4x-швидкісних записуючих пристроях?

Ряд виробників випускає спеціальні CD-R диски саме для 4x-швидкісних записуючих пристроїв. Якщо диск має таке маркування, необхідно переконатися в тому, що він сумісний з тим типом пристрою, яким ви користуєтеся. Взагалі ж, диски, сертифіковані для запису в 4x-швидкісних пристроях, нормально записуються і в 2x-швидкісних.

Якщо записати КD-R диск на 2x-, 4x- і 6x-швидкісних пристроях запису, яка з копій буде кращою?

Виробники 2x-, 4x- і 6x-швидкісних пристроїв запису дають рекомендації щодо типу комп'ютера, а також типу застосовуваних CD-R для того, щоб диск міг бути успішно записаний. Якщо ви будете дотримуватися цих рекомендацій, то всі диски, які записані на швидкостях 2х, 4х і 6х, будуть ідентичними незалежно від швидкості запису. Якщо ваш комп'ютер не може підтримувати необхідну швидкість передачі для високошвидкісного пристрою, записуйте диски на швидкості 2х.

Існує думка, що краще записувати диски на швидкостях 2х і 1х, а не на 4x. Чи це правда?

У цьому є певний сенс. Фізичні та хімічні процеси, що протікають при записі CD-R-дисків, дають кращий результат (більш глибокі і більш читані позначки на активній поверхні) при дворазовій і менш високій швидкості запису, завдяки більшій крутизні фронтів модуляції лазерного променя і більшій тривалості його впливу на одиницю (піт) інформаційної поверхні, а також більш вигідного температурного режиму запису (на високих швидкостях запису через високу потужність лазера спостерігається локальний розігрів активного шару диска, тобто доріжка не встигає остигати за один оборот диска, передаючи тепло сусідньому витку доріжки, на який йде запис. У результаті утворюється концентрична зона підвищеної температури диска, що знижує якість запису). Сучасні записуючі пристрої і диски орієнтовані на швидкості запису 2х, 4х, 6x і навіть 8х, однак такі швидкості потрібні для підвищення продуктивності пристрою при масовому тиражуванні дисків, і зовсім не сприяють якості запису.
У загальному випадку, диски зі срібним шаром (Metal Azo) більш пристосовані до запису на високих швидкостях, ніж диски з золотим шаром, через більш високу теплопровідність срібла, тому їх можна рекомендувати любителям друкувати комерційні тиражі на швидкості 4x і більше. Аудіофілам рекомендується для запису звукових КД (CDDA) використовувати диски з фталоціаниновим шаром і записувати їх на одинарній швидкості - це забезпечує найвищу якість запису і її довговічність.

Чи будуть диски, записані на 4x або 6x швидкісних пристроях, зчитуватися на 1x- або 2x-швидкісних?

Так, будуть. Швидкість запису не залежить від швидкості зчитування і навпаки.

Які різновиди CD-R дисків бувають?

Загалом і загалом, всі безліч CD-R дисків поділяються на brand-name (BN) версії і версії для виробництва (OEM). Диски BN-версій характеризує те, що вони випускаються з уже нанесеним на поверхню диска логотипом виробника і поліграфічною вставкою. Такі диски зазвичай продаються в роздріб і є прийнятним рішенням для тих, хто збирається зберігати на них архіви даних, час від часу створювати музичні збірки і т. п. Написи на таких дисках можливо наносити спеціальним маркером або фломастером. Диски BN продаються упакованими в пластикові коробки (jewel case), затягнуті захисною пластиковою плівкою. 10 дисків зазвичай збираються в коробку. Диски для виробництва або OEM не мають на своїй зовнішній поверхні ні логотипу, ні будь-яких інших написів і графічних елементів - поверхня «» чиста «». І хоча на ній, так само як і на поверхні дисків BN, можна робити написи маркером, OEM-диски призначені все ж для друку на їх поверхні тексту і графіки за допомогою спеціальних CD-принтерів або нанесення власного логотипу методом шовкографії або офсетного друку. Упаковуються OEM-диски таким чином, щоб було можливо максимально зручно включити їх у виробничий технологічний ланцюжок. Найбільш поширеним типом упаковки є стоси (bulk) і стоси на осях (spindle). У першому випадку деяку кількість дисків (зазвичай 100) упаковано в термоусадочну плівку. У картонній коробці 6 стосів, а отже 600 дисків. У другому випадку диски насаджено на спеціальну вісь (зазвичай це 125 дисків) і зібрано в коробки по 500 дисків у кожній. Слід зазначити, що диски для виробництва (OEM) більш багатофункціональні в сенсі нанесення на них написів тим чи іншим способом, і дешеві, ніж диски brand-name, які має сенс набувати тільки тоді, коли загальна місячна потреба в дисках не перевершує декількох десятків штук і немає ніяких спеціальних вимог до їх оформлення.


Чому одні виробники вказують на дисках розмір 650 Мб, а інші 680 Мб, хоча розмір в хвилинах завжди один і той же і становить 74?

74 хвилини можна перевести в байти даних шляхом множення 75 блоків на секунду (швидкість передачі даних при зчитуванні звуку) на 60 секунд (1 хвилина). Кожен блок містить 2'048 байт. Таким чином, 74-хвилинний диск, що складається з 333'000 блоків, містить 681'984'000 байт. 650 МБ отримуються, якщо число байтів розділити на 1'024 для переведення байтів у кілобайти і ще на 1'024 для переведення кілобайтів у мегабайти. 680 Мб виходять, якщо прийняти, що 1Кб дорівнює 1000 байт, а не 1024, як це насправді. Таким чином, стає зрозумілим, що до деякої плутанини призвело різночитання приставки «» кіло «» (в загальному випадку вона дорівнює 1'000, але в обчислювальній техніці 1'024), що і породжує відмінність в маркуванні.

Яка різниця між 63- і 74-хвилинними дисками? Таке враження, що вони однакові. Чи не буде більш дешево використовувати для запису невеликої кількості інформації не 74-, а 63-хвилинні диски?

63- і 74-хвилинні компакт-диски дозволяють зберігати різний обсяг даних. 74-хвилинні диски, відповідно, дозволяють зберігати більше інформації, ніж 63-хвилинні. У найперших пристроях записи використовувалися тільки 63-хвилинні диски. Сучасне покоління пристроїв запису може працювати з обома типами дисків. Навряд чи можна що-небудь заощадити при використанні 63-хвилинних дисків, так як в даний час майже всі виробники пропонують обидва типи дисків за однією ціною.

Кажуть, що 63-хвилинні диски більш надійні, ніж 74-хвилинні. Чи це правда?

На сьогоднішній день обидва типи дисків однаково надійні. Кілька років тому надійність 63-хвилинних дисків дійсно була вищою, оскільки записуючі пристрої були спеціально орієнтовані на їх використання. Але зараз 74-хвилинний стандарт також став загальновизнаним, тому тепер і 63- і 74-хвилинні диски можуть записуватися на будь-яких CD-рекордерах з однаковою якістю.

Як довго можна зберігати КД-R диски незаписаними?

Виробники CD-R дисків вважають, що термін зберігання дисків незаписаними становить від 5 до 10 років при кімнатній температурі. У холодильнику при + 8С він буде більше.

Як довго можна зберігати записані дані на CD-R?

Оскільки CD-R диски тільки недавно набули широкого поширення, визнаним способом екстраполяції терміну їх служби є виконання тестів прискореного старіння, які традиційно застосовуються в лабораторіях для визначення технічних характеристик CD-R диска в майбутньому. Неправильне тестування або процедура вимірювання може серйозно вплинути на оцінку терміну збереження інформації. Зараз комітет ANSI IT-9 розробляє рекомендації, за якими можна буде визначати термін зберігання інформації на CD-ROM і CD-R. Головний фактор, що впливає на довговічність носія, стабільність стану активного шару та умови зберігання дисків. Здатність носія зберігати записані на ньому дані вимірюється відповідно до промислової специфікацій BLER (частота появи помилкових блоків). У якісних дисків після 1500 годин впливу зовнішнього середовища в умовах підвищеної агресивності (температура 80 градусів C, відносна вологість 85%) середнє значення BLER має збільшуватися лише настільки, щоб не ставити під загрозу збережені дані і залишатися в рамках, обумовлених класом. Виробники компакт-дисків, що записуються, проводили неодноразові дослідження, використовуючи промислові тести і техніку математичного моделювання, і дійшли висновку, що термін збереження інформації на CD-R дисках коливається від 70 до 200 років.
Зрозуміло, це стосується якісних дисків серйозних виробників. Я особисто спостерігав «» стікання «» інформації з дисків і перетворення їх на частково нечитані за термін всього 1-2 тижні після запису (при цьому рекордер працював бездоганно, більше того - деякі диски з тієї ж партії живі досі, по закінченні більше року). Це спостерігалося і на технологічних (ОЕМ) дисках і на дисках з маркуванням іменитих виробників (зрозуміло, підробленим).


Які існують формати запису CD-ROM?

Формати запису CD-ROM описані в опублікованих фірмами Philips і Sony (і потім стандартизованих IEEE і ISO) стандартах запису даних на компакт-диски, відомих фахівцям під назвами Yellow Book («» жовта книга «), Green Book (» Всі вони є розширенням основного стандарту CD-DA (звукових CD), описаного в Red Book («червоній книзі»).

Для запису даних використовуються окремі доріжки диска. Багато форматів запису CD-ROM відносяться не до диска в цілому, а тільки до формату окремих доріжок, причому деякими стандартами на одному диску допускається наявність доріжок різних форматів (Mixed mode). Втім, для їх читання вам знадобиться особливий програвач (CD-ROM драйв), який підтримує зазначені стандарти.

CD-DA («Red Book», аудіо-CD) формат: Станадарт розроблений спільно Philips/Sony і виданий у вигляді книжки з червоною обкладинкою. Стандарт Red Book визначає метод кодування даних на диску і спеціальну дворівневу схему визначення і коригування помилок, так звані рівні корекції C1 і C2. Корекція помилок базується на обробці EFM-фреймів (EFM - Eight to Fourteen Modulation), що складаються з 588 біт кожен:

  • 24 Sync-біта
  • 33 блоки даних по 14 біт кожен (462 біта)
  • 3 біта-роздільника на кожен блок даних (99 біт)
  • 3 біти, що закривають

Після обробки EFM дані розділяються на два потоки:

  • Аудіо-сектори (власне дані)
  • Субкоди (так звані субканали P... W)
  • Субкоди в свою чергу розділяються на P-субканал, Q-субканал і R-W субканали. P-субканал практично завжди порожній і зазвичай виконує роль прапора паузи, Q-субканал містить інформацію про поточний час, субканали з R до W використовуються для спеціальних цифрових даних (наприклад, в CD-Midi і CD + G форматах).

Аудіо-сектор містить 2352 байти даних. Для CD-A це відліки звуку в коді PCM, у вигляді пар 16-біт даних, відповідно для лівого і правого каналів (тобто 4 байти на кожен відлік), нарізані з частотою 44100Hz - разом 588 відліків.

Такий аудіо-сектор (588 16-біт стерео відліків) прийнято називати «» фрейм «» (CD-frame), і ділити в свою чергу на 24.5 «» Audio-Frame «» по 6 відліків (24 байти) кожен.


Один аудіо-сектор (CD-Frame) містить 1/75 секунди звучання. Red Book вводить також поняття "" адреси "на диску. Адреса - це покажчик на певний момент звучання диска, у форматі хвилини:секунди:КD-фрейми (так званий M:S:F адреса).

Корисна частина диска Red Book починається з адреси 0m:2s:0f, тобто на дві секунди пізніше від реального початку диска. Ці "пропущені" "2 секунди називаються" "Ввідний запис" "(Lead-In).

CD-DA (Red Book) Sector (CD-Frame):
г==========================================================¬
¦ 2352 bytes PCM                                           ¦
L==========================================================-
 <-----------------------raw sector----------------------->

Yellow Book визначає базові формати запису даних (а не звуку, як CD-DA) на диск: CD-ROM mode 1 и CD-ROM mode 2. Основною відмінністю CD-ROM від CD-DA є введення ще одного, третього рівня коригування помилок C3, що представляє з себе коди EDC/ECC (Error Detection Code/Error Correction Code - коди виявлення і виправлення помилок) Байти синхронізації допомагають точно визначити початок сектора з даними, а байти заголовка дозволяють перевірити правильність позиціонування на вказаний сектор, що теоретично має збільшити надійність зчитування даних. Якщо відкинути байти синхронізації та заголовка, з CD-кадру для запису даних залишається 2336 байт.

У mode 1, що використовується в більшості CD-ROM (зокрема, в найпопулярніших форматах ISO9660 і HighSierra), з області даних виділяється 2048 байт для запису корисної інформації (тобто власне логічного сектора), а решта 288 байт використовуються для запису кодів EDC/ECC, які насправді не потрібні і реально практично ніде не використовуються, так як при збої корекції Reed-Solomon (рівні C1 і C2) помилок зазвичай стільки, що ECC не справляються з корекцією, а при успішній Reed-Solomon корекції вони взагалі марні - так як всі помилки вже виправлені. Єдине реальне застосування цих кодів - виявлення помилки в лічених даних драйвером якогось пристрою, що не вміє виставляти прапор помилки при збої корекції Reed-Solomon.


У mode 2 всі 2336 байт даних сектора відводяться для запису інформації, і кодів EDC/ECC просто немає. У цьому випадку передбачається, що зчитувальний пристрій виставить прапор помилки при збої корекції Reed-Solomon (для виявлення помилки драйвером пристрою і здійснення ним перечитування даних), або самостійно здійснить перечитування помилкового фрейму.

Yellow Book sector:

Mode 1:
г=======T========T==================T=======T=======T=======¬
¦ Sync  ¦ Header ¦   User Data      ¦ EDC   ¦ NULL  ¦   ECC ¦
¦ 12    ¦  4     ¦    2048          ¦   4   ¦  8    ¦   276 ¦
¦ Bytes ¦ Bytes  ¦     Bytes        ¦ Bytes ¦ Bytes ¦ Bytes ¦
L=======¦========¦==================¦=======¦=======¦=======-
 <-----------------------'raw' sector---------------------->
 <------------'cdi' sector----------------->
                  <----'cooked'---->
Mode 2:
г=======T========T==========================================¬
¦  Sync ¦ Header ¦        User Data                         ¦
¦   12  ¦   4    ¦         2336                             ¦
¦ Bytes ¦  Bytes ¦         Bytes                            ¦
L=======¦========¦==========================================-
 <---------------------'raw' sector------------------------>
                  <----------'cdi' sector------------------>

Mode 2 на PC поширений дуже мало - через труднощі в роботі драйверів DOS з кластерами, не кратними за розміром 512 байтів. Тому mode 2 в чистому вигляді практично не застосовується, хоча на його основі розроблені формати CD-ROM/XA (eXtended Architecture - розширена архітектура) двох варіантів (Yellow Book Extensions). У першому варіанті (Form 1) з блоку даних обсягом 2336 байт виділяється 8 байт підзаголовка (SubHeader), 4 байти EDC і 276 байт ECC, залишаючи для даних 2048 байт, як і в форматі «» mode 1 «». У другому варіанті (Form 2) ECC не використовується і для даних залишається 2324 байт. Різниця з форматами Yellow Book полягає в тому, що на одній доріжці формату XA можуть зустрічатися сектори різного типу - CD-ROM, Audio, Video, при цьому достатньо вказати тип сектора в полі SubHeader. Зазвичай передбачається, що CD-ROM сектора (Mode 1) будуються на основі Form 1, а всі інші (Mode 2) - на основі Form 2. Поле SubHeader в майбутньому може вказувати на приналежність конкретного сектора каналу Audio або Video, вказувати формат кодування, номер фрагмента і так далі, що повинно дозволити читаючій диск програмі визначити, на який декодер направляти дані з конкретного сектора, що в свою чергу має забезпечити видимість «» одночасного «» читання різних типів даних з однієї доріжки диска

CD-ROM XA Sectors:

Form 1:
г=======T========T===========T==============T=======T=======¬
¦  Sync ¦ Header ¦ SubHeader ¦    User Data ¦  EDC  ¦   ECC ¦
¦   12  ¦    4   ¦     8     ¦      2048    ¦   4   ¦   276 ¦
¦ Bytes ¦  Bytes ¦   Bytes   ¦     Bytes    ¦ Bytes ¦ Bytes ¦
L=======¦========¦===========¦==============¦=======¦=======-
 <---------------------'raw' sector------------------------>
                  <----------'cdi' sector------------------>
                              <--'cooked'-->
Form 2:
г=======T========T===========T======================T=======¬
¦ Sync  ¦ Header ¦ SubHeader ¦      User Data       ¦   EDC ¦
¦   12  ¦    4   ¦     8     ¦         2324         ¦    4  ¦
¦ Bytes ¦  Bytes ¦   Bytes   ¦        Bytes         ¦ Bytes ¦
L=======¦========¦===========¦======================¦=======-
 <---------------------'raw' sector------------------------>
                  <----------'cdi' sector------------------>

Істотно, що для читання дисків CD-ROM XA, ваш драйв повинен бути «» XA-Ready «», тобто правильно інтерпретувати поле SubHeader. Аналогічна особливість потрібна буде і драйверу CDD, з тим щоб конвертувати сектори з формату CD-ROM XA в звичайні сектори Mode 1 і Mode 2 для сумісності. У цьому випадку той же самий MSCDEX не побачить різниці між звичайним Yellow Book і розширенням XA, і буде успішно працювати з будь-яким XA-диском, що містить логічну структуру ISO9660 всередині секторів Form 1.

Ще одним цікавим прикладом XA диска є Kodak Photo-CD. Це один з випадків так званого формату CD-Bridge («CD-міст»), що є включеними в загальний зміст диска доріжки формату CD-ROM XA, що містять адресні мітки обох форматів: Form 1 (зі структурами ISO9660 всередині для сумісності) і Form 2, (які власне і містять дані, які можуть бути прочитані на програвачах CD-I або PhotoCD).

Слід пам'ятати, що, незважаючи на схожість форматів сектора Mode 1 і Form 1, вони використовують різний алгоритм розрахунку EDC і ECC кодів.

Розроблений фірмою Phillips формат CD-I (CD-Interactive - інтерактивний CD), описаний у Green Book, передбачає запис відеозображення і звуку (у вигляді MPEG-потоку), а також цифрових даних на доріжках особливого формату, схожого з x По суті, формат доріжки CD-I абсолютно ідентичний XA і відрізняється лише тим, що вона не включається в таблицю вмісту диска (TOC - Table Of Contents), причому зазвичай на диску CD-I взагалі немає TOC і тому доріжки формату CD-I не видно на програвання

Власне, зазвичай CD-драйви вичитують TOC цілком при вставленні диска і потім зберігають його в своєму буфері для прискорення переходу з доріжки на доріжку, а при відсутності TOC на диску багато з драйвів вирішують, що диск пошкоджений і відмовляються з ним працювати.

Більш того, Green Book описує не тільки формат секторів диска, але і цілу операційну систему, що служить для роботи з такими дисками і підтримує власну логічну структуру диска, що нагадує структуру прийнятої на Apple Macintosh файлової системи, яка не може бути представлена у вигляді файлів MS-DOS формату без значних хитрощів Оригінальною ідеєю Phillips було відтворення таких дисків за допомогою спеціального програвача CD-I (чимось зовні нагадує SEGA MegaDrive з вбудованим CD-ROM) на побутовому телевізорі.

CD-I Green Book Sectors:
Form 1:
г=======T========T===========T==============T=======T=======¬
¦ Sync  ¦ Header ¦ SubHeader ¦   User Data  ¦  EDC  ¦   ECC ¦
¦   12  ¦    4   ¦    8      ¦     2048     ¦   4   ¦   276 ¦
¦ Bytes ¦  Bytes ¦  Bytes    ¦    Bytes     ¦ Bytes ¦ Bytes ¦
L=======¦========¦===========¦==============¦=======¦=======-
 <---------------------'raw' sector------------------------>
                  <----------'cdi' sector------------------>
                              <--'cooked'-->
Form 2:
г=======T========T===========T======================T=======¬
¦ Sync  ¦ Header ¦ SubHeader ¦       User Data      ¦  EDC  ¦
¦  12   ¦    4   ¦     8     ¦         2324         ¦   4   ¦
¦ Bytes ¦  Bytes ¦    Bytes  ¦        Bytes         ¦ Bytes ¦
L=======¦========¦===========¦======================¦=======-
 <-----------------------'raw' sector---------------------->
                  <------------'cdi' sector---------------->

Для сумісності зі стандартними звуковими програвачами було запропоновано формат CD-I Ready, в якому для запису власне CD-I доріжки використовується розтягнута пауза перед першою звуковою (CD-DA) доріжкою, що ігнорується більшістю звичайних програвачів.

Orange Book (опублікована в 1992 р.) визначає фізичні характеристики записуваних дисків CD-R (CD-Recordable), які можуть записуватися в кілька прийомів (сесій), що зажадало дещо іншої логіки в роботі з диском, також визначеної в цьому стандарті. Як екзотику CD-R може мати відштамповану при виготовленні початкову сесію (так званий Hybrid Disk - гібридний диск, знову ж таки швидше гіпотетична можливість, ніж реально існуючий і живий формат). Кожна сесія містить власний ввідний запис (Lead In), корисні дані і виводний запис (Lead Out).

White Book описує формат VideoCD, заснований на CD-Bridge і використовуваний для зберігання відео роликів у кодуваннях AVI (рідко), MPEG (частіше) і їм подібних. Blue Book також описує формат CD-Xtra, що складається з двох сеансів: чисто звукового (CD-DA) і сеансу даних (CD-XA або іншого формату). Зараз CD-Xtra використовується майже виключно для випуску звукових CD, доповнених якоюсь комп'ютерною інформацією типу текстів пісень або відео кліпів виконавців.

Організацію файлової системи на CD-ROM описує стандарт <unk> (опублікований в 1988 р. під заголовком «» Information processing - Volume and file structure of CD-ROM for information interchange «» організацією International Organization for St British Standards Institution), що і є розвитком більш раннього де-факто стандарту HighSierra, (називається в оригіналі «» 28 May 1986 Working Paper for Information Processing - Volume and File Structure of

Можливі символи у назвах файлів за ISO9660:

 ABCDEFGHIJKLMNOPQRSTUVWXYZ (ASCII HEX 41 to 5A)
 0123456789 (ASCII HEX 30 to 39)
 _ (UNDERSCORE - ASCII HEX 5F)
 . (FULL STOP - ASCII HEX 2E)
 ; (SEMI COLON - ASCII HEX 3B)

Імена файлів можуть мати дві частини: NAME и EXTENSION. Назва має містити принаймні один символ у полі NAME або EXTENSION. Поля NAME і EXTENSION поділяються символом FULL STOP, і припустимо тільки один FULL STOP у назві файла. Крім того, ви можете скористатися символом SEMI COLON, після якого має йти номер у діапазоні від 1 до 32767, який буде витрачено як номер версії файлу. SEMI COLON і номер версії зазвичай не показуються у списку директорії, але можуть використовуватися для доступу до файлів з однаковими іменами і різними версіями. Строго кажучи, SEMI COLON і номер версії ОБОВ'ЯЗКОВІ за стандартом, але на практиці багато ISO-9660 форматів не додають їх до імен файлів.

Level 1 цього стандарту включає формати файлових систем MS-DOS і HFS (Apple Macintosh) з такими обмеженнями на імена файлів:

  • Поле NAME не може містити більше 8 символів
  • Поле EXTENSION не може містити більше 30 символів
  • У сумі обидва поля не можуть містити більше 30 символів (це число не включає символи FULL STOP, SEMI COLON і номер версії, так що повна довжина імені файлу може досягати 37 символів)

Level 2 описує файлову систему з довгими іменами (фанатам Win95 присвячується), обмеження такі:

  • Поле NAME не може містити більше 30 символів
  • Поле EXTENSION не може містити більше 30 символів
  • У сумі обидва поля не можуть містити більше 30 символів (це число не включає символи FULL STOP, SEMI COLON і номер версії, так що повна довжина імені файлу може досягати 37 символів)

Можливі символи в іменах директорій за ISO9660:

 ABCDEFGHIJKLMNOPQRSTUVWXYZ (ASCII HEX 41 to 5A)
 0123456789 (ASCII HEX 30 to 39)

Імена директорій можуть містити лише поле NAME і не можуть бути довшими за 31 символ у Level 2, і не довшими за 8 символів у Level 1. Допустимий рівень вкладеності директорій до 32 в Level 2 і до 8 в Level 1 (що, до речі, означає, що допустимі лише 31 або 7 рівнів піддиректорій в термінах MS-DOS). Втім, зараз багато хто нехтує цими обмеженнями на вкладеність, як надуманими.

Розширення Rock Ridge описує узагальнений формат файлової системи UNIX, з іншими обмеженнями.

Які інтерфейси є у CD-ROM драйвів?

Їх небагато:

  • IDE (ATAPI) "
Image

Publish modules to the "offcanvas" position.