::VIP::
Регистрация: 02.03.2002
Адрес: в Кремле
Сообщения: 4 674
|
- Как делается запись звуковых компакт-дисков?
Звуковые диски (CD-DA) записываются из набора звуковых файлов формата
RIFF WAVE (расширение .WAV), формат файлов - стерео, 16 разрядов, 44.1
кГц. Каждый файл может быть записан на собственную дорожку (режим
TAO), либо все файлы записываются на одну дорожку (режим DAO). В режи-
ме TAO за счет записи зон pre-gap между дорожками возникают физические
промежутки, слышимые как двухсекундные паузы в звуке; в режиме DAO
файлы пишутся встык и дают непрерывное звучание. Независимо от режима
записи каждый файл оформляется в виде отдельной "звуковой дорожки",
смена которых отмечается субкодом Q, а адреса записываются в TOC.
Поскольку объем дорожки всегда кратен размеру кадра (2352 байта), то
звуковые файлы округляются до целого числа кадров путем дописывания
нулей (тишины) в конце. В случае непрерывной звуковой программы, полу-
ченной разрезанием большого звукового файла не несколько частей и за-
писи их в режиме DAO, такое округление может привести к заметным на
слух помехам.
----------------------------------------------------------------------
- Что такое Packet Writing?
Система пакетной записи на CD-R или CD-RW, позволяющая быстро включать
и отключать записывающий лазер в промежутках между блоками, записывая
7 связующих блоков (2 - run-out, 4 - run-in, 1 - link) вместо обычных
150. Эта система была введена для записи CD-RW, поскольку его "сектор-
ная" структура требует точного управления лазером для снижения наклад-
ных расходов на паузы.
Привод с пакетной записью не требует постоянного потока данных на вхо-
де - когда данные в буфере исчерпаны, лазер отключается, а при появле-
нии данных запись продолжается с прерванного места с минимальными по-
терями в плотности. Такая технология исключает порчу диска в результа-
те отставания потока данных от скорости записи. Однако этот способ за-
писи не спасает от сбоев в результате толчков привода, зависания сис-
темы или отключения питания во время записи.
При помощи пакетной записи одна сессия обычного однократного диска мо-
жет быть записана в несколько приемов; существующие программы позволя-
ют представлять CD под их управлением в виде обычного диска, на кото-
рый файлы пишутся стандартными операциями ОС. От DirectCD это отлича-
ется тем, что записанные файлы не могут быть переименованы, изменены
или удалены. После завершения формирования сессии она закрывается
обычным способом.
Поскольку при пакетной записи между блоками все же возникают промежут-
ки, некоторые приводы CD-ROM могут не читать CD-R, записанные с разры-
вами пакетов.
----------------------------------------------------------------------
- Почему файлы допустимого объема могут не вмещаться на диск?
Как и на магнитные диски, информация на CD записывается блоками -
обычно по 2048 байт - и каждый файл занимает целое число таких блоков.
В среднем дополнительно расходуемый объем примерно равен половине бло-
ка на каждый файл, однако точно это определяется только на этапе пос-
троения образа. Кроме этого, общее количество файлов, каталогов и
структура их имен влияет на размер области оглавления. Некоторые прог-
раммы (например, Adaptec Easy CD Creator) вычисляют требуемый реальный
объем заранее (для этого нужно дождаться завершения оптимизации, одна-
ко общее число блоков все равно может быть не совсем точным), другие
ограничиваются только суммированием размеров файлов, и при близком к
предельному объеме данных в режиме записи "на лету" места на диске мо-
жет не хватить, в результате чего диск будет испорчен. В таких случаях
рекомендуется предварительно строить образ записываемого диска. Число
блоков, необходимое для записи образа в формате ISO, можно получить
делением размера образа на 2048 для Mode 1 (CD-ROM) или 2352 для Mode
2 (XA), плюс 300 блоков на Pregap/Postgap, плюс еще 2-5 блоков на мел-
кие неточности.
----------------------------------------------------------------------
- Почему при записи на звуковой диск чистого WAV появляются помехи?
Одна из наиболее частых причин заключается в заголовках звуковых фай-
лов и дополнительной информации в них. Файл формата RIFF (WAV) содер-
жит заголовок и произвольное количество записей (chunk) разного типа,
один из которых (data) представляет собственно звуковые данные. Неко-
торые звуковые редакторы (например, Cool Edit, Sound Forge ряд прог-
рамм считывания звуковых дорожек) помещают в файл дополнительные запи-
си со своей служебной информацией, однако ряд программ формирования
звуковых CD может полагать, что звуковые данные начинаются по фиксиро-
ванному смещению от начала файла, или всегда продолжаются до конца
файла. В результате этого служебная информация попадает на диск в фор-
мате цифрового звука и воспроизводится, как шум или щелчки между до-
рожками. Для устранения этого явления необходимо либо запрещать звуко-
вым редакторам сохранение в WAV-файле служебной информации, либо уби-
рать ее при помощи других программ, чтобы в файле оставались только
записи типов "fmt" и "data".
Имеются отзывы о программах, которые записывают WAV-файлы на диск
вместе с заголовком, даже если он содержит только необходимые записи.
В этом случае можно удалить из файлов заголовки, преобразовав их в
"чистый" PCM-формат (RAW), когда звук полностью занимает весь файл.
Однако программы, записывающие WAV-файлы вместе с заголовком, одноз-
начно следует признать некорректными.
При звуковых дорожек в режиме TAO между ними при помощи P-субкода фор-
мируются двухсекундные паузы в начале и конце которых происходит мгно-
венное прекращение и возобновление звука. Если в начале и конце дорож-
ки нет полной тишины, такое переключение воспринимается на слух, как
щелчок. Некоторые комбинации записывающего привода и программы могут
также оставлять звуковой мусор в междорожечных промежутках, не пол-
ностью прописывая "заглушку" из P-кода в течение паузы. Звуковые диски
с непрерывными программами необходимо записывать одним сеансом (DAO),
а точки стыковки соседних дорожек должны иметь нулевую амплитуду зву-
ка.
Еще одна возможная причина - округление размера звукового файла до
полного кадра, порождающее мгновенное прекращение звука, если послед-
ние отсчеты файла не содержат полной тишины. Некорректные программы
записи могут оставлять участок, полученный при округлении, необнулен-
ным, в результате чего там может оказаться мусор. При записи непрерыв-
ных программ путем разрезания большого звукового файла размеры звуко-
вых фрагментов необходимо выбирать кратными размеру кадра (2352 бай-
та).
Кроме вышеперечисленного, помехи на записанных звуковых дисках могут
возникать из-за нестабильности потока данных в CD-R (переполнение
внутреннего буфера или прерывание потока), отклонений от нормы пара-
метров записываемого сигнала, режима работы лазера или скорости враще-
ния диска, заводских дефектов диска, а также по вине проигрывателей,
неспособных уверенно считывать конкретные экземпляры дисков. В случае
некачественной записи дисков с данными положение нередко спасают боль-
шие объемы корректирующих кодов, предусмотренные в форматах CD-ROM.
|