Dao tao метод записи

Работа с оптическими дисками
  • Оптический диск
  • Образ оптического диска, ISO-образ
  • Эмулятор оптических дисководов
  • Программное обеспечение для работы с файловыми системами оптических дисков
  • Технологии записи
  • Режимы записи
  • Пакетная запись
Типы оптических дисков
  • Лазердиск/Laserdisc
  • Компакт-диск/Compact disc (CD):Audio CD, 5.1 Music Disc, Super Audio CD, Photo CD, CD-R, CD-ROM, CD-RW, CD Video (CDV), Video CD (VCD), Super Video CD, CD+G, CD-Text, CD-ROM XA, CD-Extra, CD-i Bridge, CD-i
  • Мини-диск/MiniDisc:Hi-MD
  • DVD:DVD-Audio, DVD-R, DVD+R, DVD-R DL, DVD+R DL, DVD-RW, DVD+RW, DVD-RW DL, DVD+RW DL, DVD-RAM, DVD-D, DVD-ENAV
  • Blu-ray Disc (BD):BD-R, BD-RE, BD-ROM
  • HD DVD
  • HD VMDCH-DVD
  • UDO
  • UMD
  • Голографическая память:HVD
  • 3D optical data storage
Форматы
  • Rainbow Books
  • Файловые системы
  • ISO 9660
  • Joliet
  • Rock Ridge
  • Amiga Rock Ridge Extensions
  • El Torito
  • Apple ISO9660 Extensions
    • HFS, HFS+
    • Universal Disk Format
      • Mount Rainier
      • Технологии защиты
        • AACS, HDCP, MMC
        • CSS
        • RPC
        • SafeDisc
        • StarForce

        Существует несколько методов записи оптических дисков: Track-At-Once (TAO), Disc-At-Once (DAO), Session-At-Once (SAO) и Packet Writing.

        Методы и полная последовательность команд от хоста к дисководу для их реализации определены в спецификации MMC, которая является разделом спецификаций SCSI для CD/DVD/BluRay приводов. Данная статья — краткий пересказ MMC или же источников, основанных на ней.

        Информация в данной статье не относится к DVD-дискам, только к CD.

        DVD-диски имеют другие режимы записи, так, например, DVD-RAM пишется посекторно так же, как и жесткий диск или дискета, DVD+RW тоже поддерживает такое, но только после форматирования, DVD-RW поддерживает два режима — Sequential и Restricted Overwrite, DVD+R поддерживает единственный режим записи, по последовательности команд более всего похожий на Track-At-Once для CD.

        Содержание

        Причины существования разных способов [ править | править код ]

        В начале и конце CD-диска существуют так называемые lead-In и lead-Out зоны, по 150 блоков каждая. В однобитовых дополнительных каналах информации (1 бит на сектор) этих зон записывается окончательное оглавление диска.

        CD-R и CD-RW также поддерживают временное оглавление диска, находящееся в специальной перезаписываемой (даже на CD-R) области.

        Не-пишущие CD-устройства (например, автомобильные) обычно оказываются не способными читать временное оглавление, то есть вообще читать диск, если на нем нет окончательного оглавления, то есть не записаны lead-in и lead-out. Такие же ограничения бывают и у CD-R/RW приводов при использовании стандартной последовательности команд от CD-стека операционной системы, то есть чтение возможно только из специального ПО, умеющего формировать специальные последовательности команд.

        Таким образом, для возможности чтения диска такими устройствами необходимо сформировать lead-in и lead-out (на основании временного оглавления и данных, посланных хостом), что есть процесс небыстрый.

        Методы записи отличаются тем, на кого возложена обязанность этого формирования — на прошивку привода или же на ПО хоста.

        Track-At-Once (Дорожка за раз) [ править | править код ]

        При записи диска с использованием этого метода пишущий лазер записывает каждую дорожку по отдельности, оставляя при этом между дорожками промежутки в 2 секунды. Когда все дорожки на диск успешно записаны, по команде CLOSE TRACK/SESSION начинается запись служебной информации: Lead-In [1] (в начале сессии) и Lead-Out [2] (в конце сессии).

        Название связано с тем, что пауза между записью 2 дорожек может быть любой длительности и даже включать в себя перенос диска с одного компьютера на другой. Как правило, незакрытые сессии не доступны ни CD-плеерам, ни обычному CD-стеку операционной системы — только специальным программам записи на CD.

        Этот метод поддерживает 3 режима финализирования диска:

        • Фиксация — когда на диске закрывается только сессия. Структура диска при этом может быть такой:

        Lead-In ——
        -Дорожка_01 |
        -Дорожка_02 > Сессия 01
        -Дорожка_03 |
        Lead-Out —-

        Впоследствии на такой диск можно добавить ещё несколько сессий. При этом структура диска может быть такой:

        Lead-In —-
        -Дорожка01 |
        -Дорожка02 > Сессия 01
        -Дорожка03 |
        Lead-Out —
        Lead-In —-
        -Дорожка04 > Сессия 02
        Lead-Out —

        • Финализирование — когда весь диск закрывается и добавление на него новых сессий становится невозможным.
        • Без финализирования — когда на диск записываются одна или более дорожек и сессия остаётся открытой (в этом случае служебные области Lead-In [3] и Lead-Out [4] не записываются). Структура такого диска может быть примерно такой:

        -Дорожка01
        -Дорожка02
        -Дорожка03

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

        Lead-In —-
        -Дорожка01 |
        -Дорожка02 |
        -Дорожка03 > Сессия 01
        -Дорожка04 |
        -Дорожка05 |
        Lead-Out —

        Преимуществом метода является то, что на момент начала записи не нужно знание размера будущей дорожки — её можно закрыть в любой момент.

        Временное оглавление диска строится «на лету» операциями открытия дорожки и CLOSE TRACK/SESSION в режиме Close Track, lead-in и lead-out диска записываются на основе временного оглавления командой CLOSE TRACK/SESSION в режиме Close Session и Finalize Disc.

        Disc-At-Once (Диск за раз) [ править | править код ]

        Существует две разновидности этого метода — Disc-At-Once 96 и просто Disc At Once (терминология различается в разном ПО записи).

        Второе есть то же, что Session At Once, но с дополнительным CLOSE TRACK/SESSION Finalize Disc в конце.

        Первое есть совсем иной режим, в которой содержимое lead-in и lead-out формируется ПО хоста и шлется приводу командами WRITE. Во всех иных режимах lead-in и lead-out формируются прошивкой привода.

        Session-At-Once (Сессия за раз) [ править | править код ]

        Длительность и типы данных каждой дорожки сводятся ПО хоста в таблицу, называемую cue sheet и представляющую собой оглавление будущей сессии.

        Таблица шлется приводу командой SEND CUE SHEET, после чего командами WRITE шлется без каких бы то ни было пауз содержимое всех дорожек сессии подряд (в правильном типе данных — «сырые» данные 2352 байта на блок, «приготовленные» данные 2048 байт на блок, или же аудио).

        Недостаток режима в том, что на момент начала записи необходимо знать длину всех дорожек.

        При использовании этого метода оглавление сессии известно из cue sheet с самого начала записи, что дает возможность записать lead-in перед записью данных.

        Пишущий лазер сначала пишет служебную область Lead-In, затем пишет дорожки с пользовательской информацией, затем пишет Lead-Out и выключается. Сессия при этом финализируется, а сам диск — нет (то есть, впоследствии на него возможно добавление данных). При использовании этого метода лазер не оставляет промежутков в 2 секунды между дорожками (точнее — промежутки управляются ПО хоста в cue sheet). Поэтому этот метод хорошо подходит для создания матриц.

        Packet Writing (Пакетная запись) [ править | править код ]

        Этот метод записи используется в операционной системе Windows Vista при записи дисков с так называемой «живой» файловой системой. Также записывать данные на диск пакетным методом позволяют программы, udftools в Linux и Roxio Drag-To-Disc и Ahead InCD для Windows.

        Суть метода заключается в том, что данные на диск пишутся не дорожками, а пакетами, с некоей возможностью произвольного доступа. При этом вы можете записывать на RW-диски данные точно таким же путём, как это делается с дискетами, жёсткими дисками, Flash-носителями и т. п. RW-диск перед использованием форматируется. На него записывается специальная файловая система — UDF. И после этого вы можете использовать ваш диск. Однако такой диск не будет читаться на непишущих дисководах и компьютерах, на которых не установлена операционная система Linux или Windows Vista или специальная программа (Roxio Drag-To-Disc или Nero InCD (Бывший Ahead InCD)).

        Существует два основных способа записи на CD-R. В режиме disc-at-once (DAO) (диск за один раз) записывается весь CD за один подход, при этом, возможно, записывается множество треков. Вся запись должна завершиться без прерываний, и добавить на диск информацию нельзя.

        Режим track-at-once (TAO) (потрековая запись) позволяет осуществлять запись в несколько подходов. Существует минимальная длина трека, составляющая 300 блоков (600К для типичного CD с данными), а также максимальное количество треков – 99 на диск, кроме того, некоторое пространство диска затрачивается при остановке и запуске лазера.

        Поскольку лазер выключается и включается на каждом треке, рекордер оставляет пару блоков между треками, так называемые выводящие (run-out) и вводные (run-in) блоки. Если все сделано правильно, то эти блоки бесшумны и, обычно, незаметны. CD с треками, воспроизводимыми последовательно, содержит едва заметные "заикания". Некоторые сочетания софта и "железа" могут оставлять мусор в промежутках, приводящий к слабым, но противным щелчкам между треками. Некоторые приводы и/или программные пакеты не позволяют вам регулировать размер промежутков между треками при записи в режиме track-at-once, и устанавливают двухсекундные промежутки, даже если в оригинале их не было.

        Отдельные рекордеры могут осуществлять запись в режиме "session-at-once" (SAO) (сессия за один раз). Этот режим дает возможность, как при disc-at-once, регулировать промежутки между треками, и позволяет записывать более одной сессии. Это может пригодиться при записи CD Extra.

        Существует несколько случаев, когда требуется использование режима disc-at-once. Например, затруднительно или невозможно изготовить идентичные резервные копии некоторых видов дисков без использования режима disc-at-onc, (например, защищенные от копирования игры для PC). Некоторые фабрики-производители CD могут не принимать для тиражирования диски, записанные в режиме track-at-once, поскольку промежутки между треками будут отображаться как ошибки.

        Суть в том, что режим disc-at-once дает вам больше возможностей для управления процессом создания диска, в особенности, аудио CD, но он не всегда уместен или необходим. Поэтому неплохо обзавестись рекордером, который поддерживает как режим disc-at-once, так и режим track-at-once.

        Установка, настройка и работа в компьютерных программах.

        Лучшие эксперты в этом разделе

        solowey
        Статус: Бакалавр
        Рейтинг: 274
        CradleA
        Статус: Профессор
        Рейтинг: 24
        FOXhunter
        Статус: Профессионал
        Рейтинг: 24
        Перейти к консультации №:

        Уважаемые эксперты.
        Слышал, что есть методы записи DAO/SAO, RAW SAO, RAW DAO, DVD DAO.
        Мне интересно, чем они отличаются друг от друга. Подскажите, где можно об этом почитать.

        Состояние: Консультация закрыта

        Здравствуйте, mryc!
        Disk At Once
        (DAO)

        Режим записи, когда диск
        записывается за один заход от начала до конца без прерываний. Сначала на диск
        записывается кусок, отмечающий начало записи (lead-in), затем непосредственно
        сами данные, а в конце — финальная информация (lead-out). Метод предпочтителен в
        том случае, когда CD-Rom является источником информации для создания матрицы и в
        дальнейшем будет передан для тиражирования на завод. Запись в режиме DAO
        позволяет избежать связок входных (run-in) и выходных (run-out) блоков, которые
        ассоциируются с мультисессионной (multisession) записью. При записи аудио-CD в
        режиме DAO исчезают паузы между условными дорожками.(В этом режиме диск
        записывается целиком за один раз, при этом лазер не отключается только после
        записи всего диска. После завершения записи новые данные записать нельзя. В
        основном это метод применяется при записи мастер-копий и записи
        AudioCD.)
        Track-At-Once (TAO)

        В этом режиме запись ведется по трекам. То есть лазер выключается после
        записи каждого трека, из-за чего на аудиодисках образовываются двухсекундные
        паузы между композициями. При записи в режиме TAO необходимо указать, оставлять
        диск «открытым» или «закрывать» его. На «открытый» диск можно еще дописывать
        информацию, закрытый диск является защищенным от записи.
        Session-At-Once (SAO)

        Один, иногда несколько треков образуют сессию. Лазер, работая в этом режиме,
        выключается после записи сессии. Диск, на котором записано более одной сессии,
        называется мультисессионным.

        Следует помнить, что подавляющее большинство музыкальных центров и CD-плееров
        не умеют читать мультисессионные (т.е. диски, состоящие из нескольких сессий). А
        также то, что при записи нескольких треков теряется некоторое свободное
        пространство на диске. Так, после первой сессии вы недосчитаетесь около 22
        Мбайт, после второй и последующих — около 13 Мбайт.

        Существует два способа передачи информации рекордеру — Raw data
        и
        Cooked datA. В
        первом случае сектора передаются побитно,
        а
        формированием кодов коррекции
        ошибок, контрольных кодов и тому

        подобного занимается компьютер. Во втором случае рекордеру
        передаются
        только данные, а всё остальное он делает сам.

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

        Реализация этих режимов в разных рекордерах
        различается. Конкретная
        модель может,
        например, поддерживать RAW SAO, и не поддерживать RAW
        DAO
        — что может вызвать проблемы с некоторыми программами.

        0

        Отправлять сообщения
        модераторам могут
        только участники портала.
        ВОЙТИ НА ПОРТАЛ »
        регистрация »

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

        «>


        [an error occurred while processing the directive]
        Карта сайта