Відтворення компакт-диск - дисків
Привід CD - ROM є прямим спадкоємцем побутових програвачів компакт-дисків, тому перший його завданням є можливість воспро переведення тих же самих аудіодисків, що використовуються в побутових аппара тах. На жаль, основна маса виробників останнім часом мало приділяє уваги підтримці дисків із записом звуку, можливо, вважаючи, що вони відходять в минуле.
Для відтворення компакт-дисків різних форматів потрібний під держка як від самого приводу, так і від програмного забезпечення (опера ционной системи). Всі версії операційної системи Windows мають вбудовані драйвери для приводів CD - ROM, тому з відтворенням компакт-дисків особливих проблем не повинно виникати. Інша справа, операційна система MS - DOS, в якій для підтримки приводу потрібно завантажити спеціальний драйвер.
Термін " CD - ROM " стався від фрази " Compact Disk Read Only Memory ", тобто компакт-диск, призначений лише для читання. Фактично, це відповідь на багаточисельні питання: "А чи можна записати на мій музикаль ний диск іншу музику?", "Якщо все-таки можна, то як?" і тому подібне Відповідь дуже проста: на компакт-диски, куплені в магазині, тобто виготовлені Промисловим способом, записати що-небудь не можна.
Не дивлячись на те, що виробники компакт-дисків заявляють, що дані на них можуть зберігатися від 70 до 200 років, ще ніхто не бачив настільки довго вічного диска. В основному, термін використання окремого узятого диска обмежений такими чинниками, як поява подряпин і потертостей на по верхності, зверненою до прочитуючої голівки приводу, а також поява подряпин із-за впливу довкілля.
Для самостійного запису компакт-дисків застосовуються спеціальні "болванки", які виготовляються за технологією трохи відмінною від звичайної, але про це ми поговоримо ледве пізніше.
Розрізняють технологічні диски ( OEM ) і "болванки", самостійно за пісанниє користувачем. Вони дуже сильно відрізняються як вживаним матеріалом, так і в деякій мірі структурою матеріалу, що впливає на якість читання. Вважається, що технологічні диски зазвичай считивают- ся на вищих швидкостях, ніж ті диски, які записані пользовате лем. В основному це пов'язано з тим, що приводи розроблені в розрахунку саме на першого типа дисків, а підтримка "самопісаних" дисків появі лась вже пізніше, з поширенням приводів, що пишуть. Дуже часто ста риє приводи CD - ROM, особливо із швидкістю читання нижче 24х, украй погано читають другого типа дисків.
Швидкість відтворення ( копіювання )
Практично єдиним параметром приводу CD, що "читає", - ROM яв ляєтся швидкість обертання дисків, яка позначається умовно як 24х, 40х, 52х. Мало хто знає, що ж насправді означають ці загадкові цифри.
Як умовна одиниця прийнята швидкість обертання звичайного аудіо- диска в побутових програвачах. Це здебільше необхідно для сумісності якраз з аудіо компакт-дисками, оскільки для комп'ютерних дисків кратність швидкості не грає великої ролі. Швидкість передачі даних при "одиничній" швидкості дорівнює 150 Кбіт/с, швидкість передачі при цьому обчислюється множенням на вказаний поряд з символом "х" множі телем. Наприклад, привід 52х має швидкість передачі даних 7600 Кбіт/с.
Найголовніший секрет приводів CD - ROM полягає в тому, що вказаний ная в маркіровці моделі швидкість є піковою. Тобто вона може бути досягнута лише в тих випадках, коли компакт-диск не має подряпин на поверхні, при його виробництві були дотримані всі технічні усло вія, а механізм приводу (зокрема, оптика) не забруднений. Як бачите, всі умови дотримати украй важко, особливо у наш час, коли велика частина пропонованих нам дисків є не мало не багато піратською, тобто виробленими кустарними способами зазвичай далекими від совер шенства. Тому в більшості випадків компакт-диск обертається з куди меншою швидкістю, чим можна передбачити, виходячи з
назви приводу. У реальній практиці швидкість обертання диска постійно міняє ся залежно від якості запису, наявність плям або подряпин — як тільки з'являється помилка при читанні даних, автоматично дається до манда на зниження швидкості обертання. При швидкості обертання більш 16х починають позначатися фізичні параметри диска: нерівномірність тол- шини, геометричний ексцентриситет, що викликає не лише підвищений ний рівень шуму, але і збільшення кількості помилок. Багато приводів відновлюють значення швидкості лише після зміни диска.
Ще один момент, що сильно впливає на поточну швидкість обертання діс но _ нерівномірність запису даних на поверхні диска. На зовнішній стороні диска сектори з даними розташовуються на більшій відстані, чим на внутрішній його стороні, тому при прочитуванні інформації спочатку диск обертається повільніше, а потім швидкість обертання збільшується. Це робиться в основному, щоб зробити непомітним для користувача разів ніцу в швидкості прочитування інформації з різних точок диска. На прак тику ж реальна швидкість прочитування поступово падає, що легко можна відмітити по лічильнику часу, вказуючому що на якийсь час залишилося, наприклад, до закінчення процесу копіювання, яке періодично може збільшуватися.
Існує ряд програм, що дозволяють практично уручну управляти швидкістю обертання компакт-дисків, що дає, по-перше, можливість зменшити рівень шуму, що видається при роботі CD, - ROM . По-друге, по зволяєт прочитати "важкі" диски, які погано читаються на максимальних швидкостях. І по-третє, сильно збільшує термін служби приводу, оскільки при цьому його механіка менше зношується і зменшується вірогідність розриву компакт-дисків, на яких є тріщини. Найбільш популяр ни такі програми, як CD Slow або Nero Drive Speed, яка входить в комплект програмного пакету Ahead Nero .
Автоматичний запуск програм
Секрет автоматичного запуску програм з компакт-диска зберігається в ма леньком файлі під назвою AUTORUN . INF, який розміщується в кореневому каталозі диска і дозволяє виконувати цілий ряд дій:
- установка для диска вказаного
ярлика, що дозволяє зробити диск особистим від інших;
- запуск будь-якої програми, що дозволяє при установці диска в привід відкривати зручну оболонку, що полегшує установку програм або перегляд всіх файлів, що знаходяться на даному компакт-диску. Наприклад, на компакт-диску з фільмом може пропонуватися установка про грам, необхідних для перегляду даного формату, а також
автоматі чеський запуск перегляду.
Простий варіант файлу AUTORUN . INF може виглядати таким чином:
[Autorun]
icon=icon.ico
open=autorun.exe
При написанні файлу його структура повинна дотримуватися наступних правил.
По-перше, перед всіма параметрами має бути присутнім рядок [ Autorun ].
Як параметри можуть бути наступні команди:
- Open — командний рядок, що автоматично виконується при вставці діс
но або при виборі в контекстному меню диска пункту Автозапуск.
Наприклад:
Open = Autorun . exe
АБО
Open = Notepad . exe List . txt ;
- Icon — повні дорога, ім'я файлу із значком і номер значка в нім. Формат:
icon = fiie . exe, n де fiie . exe — повна
дорога і ім'я файлу із значком, an — номер (відлік починається з нуля)
значка у файлі;
- Shell \ name — опис додаткового
пункту контекстного меню діс но. Формат:
- SHELI \ mname = mtext
Shell\ mname \ Command = cmdline
де mname — ІМ'Я Пункту Меню, ratext — текст Пункту меню, cmdline —
- командний рядок, що виконується при
виборі цього пункту меню.
- Якщо параметр sheii \...\ command вказаний без параметра sheii \..., то в меню буде виведений або системний текст, або ім'я пункту меню.
Файли Autorun . inf можуть працювати не лише на компакт-дисках, але і на дискетах і інших типах знімних накопичувачів. Для цього треба за допомогою будь-якої програми тонкого налаштування Windows включити автозапуск знімання них дисків.
Тимчасово відмінити автозапуск можна декількома способами:
- перед установкою компакт-диска в
привід натискуйте одну з клавіш < Shift > на клавіатурі і
утримуйте такою, що її натискує до тих пір, поки лоток приводу не
закриється і лампочка на приводі не перестане моргати. Чесно кажучи,
такий спосіб не завжди працює, принаймні, в Window 98 SE, тому, якщо вам
дуже потрібно уникнути автозапуску, використовуйте другий спосіб;
- встановите компакт-диск, поки операційна система
ще не завантаж лась, але в цьому випадку слід бути обережним, оскільки майже
все при води автоматично закривають лоток у момент визначення пристроїв, підключених до контроллера IDE, тобто на самому початку запуску компью тера, а деякі моделі закривають його ще і при кожному зверненні операційної системи. При цьому ви можете просто не встигнути устано вити диск в лоток, і при закритті він буде "закушений", що сповна може привести до появи на нім серйозної подряпини.
Можна, звичайно, взагалі відключити автоматичний запуск компакт- дисків, але при цьому деякі ігрові програми не працюватимуть.
Якщо ви бажаєте відключити автозапуск компакт-дисків, це можна зробити, змінивши наступний ключ в системному реєстрі:
Hkey_local_machine\system\currentcontrolset\services\cdrom
Параметр Autorun повинен мати значення при відключеній функції ав тозапуська або значення 1 при включеній функції. На автозавантаження влія ют також наступні два ключі :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer Nodrivetypeautorun = 0x00000095
Hkey_users\.DEFAULT\Software\Microsof
t:\windows\currentversion\policies\ Explorer Nodrivetypeautorun = 0x00000095
Їх коректне значення має дорівнювати 0x00000095.
Копіювання аудіодисків на жорсткий диск
Для копіювання музики з аудіодисків потрібний привід, що підтримує режим читання RAW Sectors ("сирих" секторів) і спеціальна програма, так званий grabber (все-таки подібне копіювання не можна вважати законним, оскільки сприяє поширенню піратських копій). Така програма прочитує "сирі" сектори, вирізує з них "чисті" аудіодані і записує їх на жорсткий диск у форматі WAV . Із-за незна чительних відмінностей в протоколах і форматах команд деякі приводи можуть не працювати з рядом програм. В цьому випадку залишається підбирати ту програму, яка нормально копіюватиме звук саме з вашою мо-пермалой делью.
Вищесказане говорить про те, що просте копіювання файлів з аудіо- диска не дасть жодного ефекту, нібито скопійована музика не програватиметься.
Велика частина програм (наприклад, Audiograbber ) копіюють музику з діс но, минувши звукову плату, що дозволяє уникнути спотворень, що вносяться цифро-аналоговим перетворювачем.
У списку більшості "грабберов" є наступні можливості:
- нормалізація звуку — при цьому
рівень гучності звуку приводиться до одного певного рівня, наприклад,
98%;
- підтримка онлайнової бази даних —
при цьому досить підключитися до мережі Інтернет, щоб назви треків були
введені автоматично. Природно, що даний компакт-диск має бути в
спеціальній ба зе даних, при цьому є один маленький нюанс. У цій базі
содер жатся опису тільки ліцензійних дисків, а для піратських діс ков
там місця не знайшлося (до речі, по сповна природних причинах);
- кодування музичних файлів — при цьому кодувати можна як вбудованими кодеками, такими як WMA або МРЗ, так і зовнішніми, наприклад, OGG .
Запис компакт-диск - дисків
Компакт-диски, призначені для запису, мають назву CD - R ( CD - Recordable, записуваний CD ) або CD - RW .
Щоб успішно записувати компакт-диски, слід зрозуміти деякі осо бенності функціонування приводів CD - RW, а також отримати поняття ряду термінів, що ми зараз і зробимо.
Будь-який привід, що пише, дозволяє записувати компакт-диски за рахунок іс користування в нім лазера підвищеної потужності. Саме тому "чи танучі" приводи не можуть записувати диски — електроніка і оптика у них не призначені для роботи з лазером підвищеної потужності. При своїй роботі CD - RW як би випалює на диску канавки, які відповідають логічній одиниці (незачеплені лазером місця грають роль логічних нулів), що дозволяє на "комп'ютерній мові" записувати інформацію. Для запису звукової інформації використовуються окремі доріжки, так звані треки (від англійського слова Track ). Комп'ютерні дані запіси ваются у вигляді безперервного масиву. Запис завжди починається від внутрен його краї диска, тому виникнення тріщини на притискному кільці швидко приводить до фактичної неможливості прочитування інформації з диска, оскільки в першу чергу втрачається вся службова інформація. Чисті компакт-диски, призначені для самостійного запису, дуже часто називають "болванками", що, загалом, відповідає істі не — при виробництві болванкою вважається заготівка, після обробки до торою і виходить виріб.
Процес запису можна розділити на декілька етапів:
- запис безпосередньо даних;
- запис мітки початку запису ( Lead -
in ) і мітки кінця запису ( Lead - Out );
- запис таблиці вмісту сесії
(ТОС-таблица, Table of Contents, фак тічеськи аналог FAT -табліци
жорсткого диска). Цей процес називається "фіналізацией" компакт-диска.
Після "фіналізациі" всі дані, рас покладені на диску, стають доступними
для читання. Якщо у момент запису ТОС-таблицы перервати запис
(наприклад, якщо "моргне" світло), то можна рахувати і диск, і дані
безнадійно загубленими;
- після закінчення запису всієї інформації диск "закривається", тобто випол няєтся так звана фіксація диска, після чого запис на нього стано вітся неможливою навіть в тому випадку, якщо на нім є вільне місце. Природно, можна не "закривати" диск, залишивши при цьому можливість запису, але при цьому деякі старі приводи і побутові програвачі не зможуть рахувати з нього інформацію.
У разі, коли дані на диск записуються в декілька прийомів, счита ется, що диск є мулитшсессионним, при цьому диск може іспользо ваться після запису кожної сесії. Згодом, коли дописується ще одна або декілька сесій, міняється службова мітка, вказуюча на новішу версію ТОС-таблицы, що містить заслання на всі дані. Якщо йдеться про аудіодисках, то в них ТОС-таблица записується на початку диска і зміні вже не підлягає, тому багато побутових програвачів здатні прочитати лише ті треки, які були записані за перший се анс запису. Комп'ютерний привід без проблем читає всі треки, оскільки в нім використовуються інші методи пошуку службової інформації. При записі компакт-дисків можливе вживання наступних методів:
- Track At Once — цей режим запису
дозволяє записувати диск за декілька сеансів. Записаний таким чином
аудіодиск можна буде прочитати на побутовому програвачі лише після
"фіксації". При цьому між доріжками, записаними в різні сеанси, буде
пауза;
- Disk At Once ( DAO ) — це режим
запису, коли диск записується за один сеанс. При цьому спочатку на диск
записується мітка, позначаю щая початок запису ( Lead - in ), потім
записуються безпосередньо дан ниє, а вже в кінці запису — мітка, яка
позначає кінець запису ( Lead - Out ). Цей метод рекомендується
застосовувати для виготовлення матриці, яка згодом
використовуватиметься, наприклад, для тіражірова нія дисків. При записі
аудіодисків в цьому режимі зникають паузи між треками (доріжками);
- Multisession — режим запису, що дозволяє додавати нову
інформа цию до раніше записаною. Таких сесій на одному диску може бути
мно жество. Кожна сесія міститиме запис почала ( Lead - in ), потім
безпосередньо дані і фінальну інформацію про сесію ( Lead - Out ).
При записі в режимі мультісессиі, інформація про структуру предиду
щих записів копіюється в нову сесію і може бути змінена. Таким
чином, при записі можна стерти заслання на інформацію, записану
раніше. З одного боку, це можливість "стирання" даних з компакт-
диска, але фізично вони продовжують залишатися на нім, оскільки унічтожа ются
лише заслання на них. В даного режиму запису існує опре ділений
недолік — відокремлюючи одну сесію від іншої, кожного разу теря ется
близько 13,5 Мб (на запис ТОС-таблицы, що містить заслання на
знов записану інформацію). Відповідно, ніж більше сесій записано на диску, тим більше втрачається місця. Крім того, деякі моделі CD - ROM не можуть прочитувати диски, записані в цьому режимі, а інші мають обмеження на число видимих ними сесій.
Об'єм компакт-диск - дисків
Існує три поширені стандарти на об'єм компакт-дисків:
- 650 Мбайт (74 мін) — морально
застарілий стандарт, що не дозволяє записати багато сучасних ігор. Деякі
виробники указива ют об'єм на дисках 680 Мбайт, що не зовсім вірно. На
комп'ютерному "світі" прийнято вважати, що в одному кілобайті 1024 байт,
а не 1000. Саме у другому випадку виходить ця нескромна цифра 680.
Доказа тельством сказаного є незмінний об'єм диска в хвилинах, кото рий
у будь-якому випадку залишається рівним 74 хвилинам;
- 700 Мбайт (80 мін) — найбільш
поширений стандарт, підтримай ваємий не лише комп'ютерними приводами,
але і побутовими проїгри вателямі компакт-дисків. Спочатку якість
зберігання інформації на таких дисках була не дуже хороше, але на
сьогоднішній день абсолютно жодної різниці між 650- і 700-мегабайтнимі
дисками за якістю запису немає;
- 800 Мбайт (90 мін) — досить мало поширений стандарт
діс ков, оскільки він вимагає підтримки від приводу спеціальної технології, по
зволяющей запис в області, зазвичай використовуваній для зберігання слу
жебной інформації. Зазвичай такі диски не сумісні ні із старими
комп'ютерними приводами (навіть CD - RW ), ні з побутовими проїгрива
телями, хоча, звичайно, зустрічаються виключення. Зберігати коштовну ін
формацію на таких дисках можна лише в тому випадку, якщо запісиває
мий об'єм не перевищує 700 Мбайт.
Швидкість запису компакт-диск - дисків
Важливою при записі компакт-дисків є швидкість обертання диска. Так само, як і у випадку з відтворенням компакт-дисків, за еді ніцу приймається швидкість обертання звичайного аудіо компакт-диска.
Сьогодні існують приводи, що пишуть, дозволяють виробляти запис до 52х, що, на мій погляд, є надлишковим. Діапазон швидкостей запису може бути:
1х, 2х, 4х, 6х, 8х, Юх, 12х, 16х, 20х, 22х, 24х, 26х, 28х, 32х, 40х, 52х.
Деякі сучасні моделі приводів не мають можливості запису, наприклад, на швидкості нижче 4х, що в принципі вже немає ограніче нієм, оскільки найбільш поширені сьогодні "болванки",
розраховані на швидкість запису 16—32х.
Слід мати на увазі, що при збільшенні швидкості запису прямо пропор ционально зростає вірогідність появи помилок при записі і появле нія ділянок, які згодом насилу можна буде вважати навіть на цьому ж приводі, не кажучи про інших.
При записі аудіодисків рекомендується вибирати швидкість запису не більш 8х, що збільшить шанси нормального відтворення на побутових програвачах. Вищі швидкості можуть привести до різних спотворень, наприклад, в місцях, де система захисту від спустошення буфера тимчасово припиняла за пісь. Найвищу якість звучання і найбільшу довговічність для аудіо- дисків можна гарантувати лише при записі на швидкості 1х. При записі комп'ютерних даних особливі рекомендації дати складно, головне тут дотримуватися рекомендацій виробника "болванок" і не перевищувати швидкості, вказаної на диску, а краще тримати швидкість запису в районі 16—32х.
Формати запису компакт-диск - дисків
Існує декілька форматів запису, що дозволяють зберігати на одних і тих же дисках як звукову інформацію, так і комп'ютерні дані, а також вільно комбінувати їх.
Основоположним форматом є стандарт CDDA, який іспользу ется для запису аудіодисків, призначених для програвання в бито вих програвачах або комп'ютерних приводах CD, - ROM . Інколи цей стандарт називають " Red Book " ("червона книга"). Така назва сталася від кольору обкладинки книжки, в якій він був описаний.
Всі останні формати записи, які використовуються для зберігання кому пьютерних даних, є похідними від CDDA і, за традицією, мають назви — " Yellow Book " ("жовта книга"), " Green Book " ("зелена книга"), " Orange Book " ("помаранчева книга"), " White Book " ("біла книга"), " Blue Book " ("синя книга").
Практично всі формати відносяться швидше не до запису диска в цілому, а до формату окремих доріжок, що дозволяє створювати диски, що містять доріжки різних форматів (такий режим запису називається Mix Mode ). Природно, що для роботи з такими комбінованими дисками потрібний привід, що підтримує кожен із застосованих форматів окремо.
Які " болванки " купувати ?
Існує два різновиди "болванок".
- 1. Brand - Name — вони випускаються з
вже нанесеним на поверхню логотипом виробника і поліграфічною вставкою.
Напису на них можна наносити лише спеціальним маркером або фломастером.
Звичайний маркер дуже довго сохне, що може привести до размази ванію
напису в результаті ефекту відцентрової сили під час вра щенія диска.
Такі диски зазвичай пакуються в пластикові коробки, за тянутиє захисною
пластиковою плівкою. Десять дисків зазвичай збираються в коробку.
- 2. OEM — це так звані диски для виробництва. Такі диски на зовнішній поверхні не мають жодних написів або малюнків, оскільки вони призначені для друку графіки і тексту за допомогою спеціальних CD -прінтеров. Зазвичай OEM -діськи упаковані в стопки (туби) або в стопки на осях. Величезний недолік другого різновиду — пови шенная небезпека пошкодження інформаційного шару, оскільки в brand - name - дисків зовнішня поверхня захищена шаром фарби, чого немає в ОЄМ- дисків. Інколи доходить до того, що невелика подряпина на зовнішній по верхності диска приводить до осипання всього інформаційного шару.
На кожній "болванці" позначається, для якої швидкості запису вона предна значена. При цьому існують як універсальні диски, розраховані на запис при швидкостях від 1х до 40х, так і "вузькоспеціалізовані", напри заходів 8—16х. Дуже часто запис може вестися на швидкостях вище вказаної швидкості на диску. Цього робити украй не рекомендується, оскільки в цьому слу чаї різко збільшуються шанси появи збоїв, якщо не при записі, так при подальшій експлуатації. |