Программы для записи CD-дисков¶
Программы для записи CD — это приложения для операционных систем, предназначенные для записи (прожига) данных, аудио и видео на оптические диски формата CD-R, CD-RW и CD-ROM. Программы формируют файловую систему ISO 9660 или UDF, управляют скоростью записи, коррекцией ошибок и режимами закрытия сессии диска.
¶Историческая справка
В 1990-е годы запись CD-дисков была одним из основных способов резервного копирования и распространения программного обеспечения. Стандарт записи (Orange Book) описывал физический процесс записи: лазер нагревает слой красителя в диске, формируя «ямки» и «холмики», читаемые затем оптическим приводом. Для работы с дисками требовалось специальное программное обеспечение, работающее напрямую с приводом через интерфейсы ASPI, SPTI или SCSI.
Среди ранних решений были Nero Burning ROM (1997, компания Ahead Software), Easy CD Creator от Adaptec, CloneCD и CDRWIN. В России широкое распространение получили бесплатные аналоги — Ashampoo Burning Studio, BurnAware, CDBurnerXP, а также утилиты ImgBurn и InfraRecorder.
¶Классификация
Программы для записи CD делятся на несколько категорий:
- Полнофункциональные пакеты — поддерживают запись данных, аудио (CD-DA), видео (VCD, SVCD), создание загрузочных дисков, мультизапись (multisession). Примеры: Nero Burning ROM, Ashampoo Burning Studio, Roxio Creator.
- Утилиты для работы с образами — создание и монтирование ISO-образов, запись образов на диск. Примеры: ImgBurn, UltraISO, Alcohol 120%.
- Лёгкие программы для быстрой записи — минимум настроек, запись файлов и папок «перетаскиванием». Примеры: CDBurnerXP, BurnAware Free, Windows Disc Image Burner (встроенная в Windows).
- Аудио-ориентированные — запись музыкальных CD с корректной разбивкой на трекы, поддержкой CD-Text. Примеры: Exact Audio Copy (EAC), dBpoweramp.
¶Основные функции
Современные программы для записи CD, как правило, предоставляют следующий набор возможностей:
| Функция | Описание |
|---|---|
| Запись данных | Формирование ISO 9660/Joliet/Rock Ridge файловой системы |
| Запись аудио | Создание Audio CD (CDDA) с треками по 74 или 80 минут |
| Запись образов | Прямое копирование ISO, NRG, CCD на диск |
| Мультизапись | Добавление данных в незакрытую сессию |
| Загрузочные диски | Запись ISO с поддержкой El Torito |
| Верификация | Сравнение записанных данных с исходными |
¶Технические особенности
Запись CD выполняется на скоростях от 1× (150 КБ/с) до 52×. На высоких скоростях возрастает вероятность ошибок, поэтому программы поддерживают функцию «записи с проверкой» (verify). Режим закрытия сессии (finalize) определяет, можно ли будет дописать данные на диск позднее.
Программы работают с приводом через драйверы: в Windows — через IOCTL SCSI-пасс-тру, в Linux — через устройства /dev/sr0 и утилиту cdrecord (часть пакета cdrtools, разработанного Йоргом Шиллингом). В Linux также распространён графический фронтенд K3B.
¶Современное состояние
К середине 2020-х годов запись CD утратила массовость: оптические приводы постепенно вытесняются USB-накопителями и облачными сервисами. Тем не менее программы для записи CD продолжают использоваться для:
- архивирования музыки и фотографий;
- создания загрузочных дисков для обслуживания компьютеров;
- записи автомобильных аудиодисков;
- передачи данных на устройства без доступа к сети.
Nero Burning ROM остаётся одним из немногих коммерческих продуктов, развивающихся в этом сегменте. Бесплатные решения — CDBurnerXP, BurnAware, ImgBurn — поддерживают актуальные версии Windows.
¶Интересные факты
- Максимальная ёмкость обычного CD-R — 700 МБ (80 минут звука), CD-RW — 650–700 МБ.
- Технология CD-RW позволяла перезаписывать диск до 1000 раз, но требовала специального привода с поддержкой Packet Writing.
- Формат Audio CD не хранит метаданные: названия треков записываются отдельно (CD-Text) или в виде файла CUE.
¶Источники
- Orange Book, Part II: CD-R (Philips, Sony, 1993).
- Йорг Шиллинг. Руководство по cdrecord и cdrtools.
- Nero AG. Nero Burning ROM User Manual.
- ISO 9660: Information processing — Volume and file structure of CD-ROM.