link840 link841 link842 link843 link844 link845 link846 link847 link848 link849 link850 link851 link852 link853 link854 link855 link856 link857 link858 link859 link860 link861 link862 link863 link864 link865 link866 link867 link868 link869 link870 link871 link872 link873 link874 link875 link876 link877 link878 link879 link880 link881 link882 link883 link884 link885 link886 link887 link888 link889 link890 link891 link892 link893 link894 link895 link896 link897 link898 link899 link900 link901 link902 link903 link904 link905 link906 link907 link908 link909 link910 link911 link912 link913 link914 link915 link916 link917 link918 link919 link920 link921 link922 link923 link924 link925 link926 link927 link928 link929 link930 link931 link932 link933 link934 link935 link936 link937 link938 link939 link940 link941 link942 link943 link944 link945 link946 link947 link948 link949 link950 link951 link952 link953 link954 link955 link956 link957 link958 link959 link960 link961 link962 link963 link964 link965 link966 link967 link968 link969 link970 link971 link972 link973 link974 link975 link976 link977 link978 link979

PersCom — Компьютерная Энциклопедия Компьютерная Энциклопедия

Устройства оптического хранения данных

Подкоды

Байты подкода позволяют накопителю находить песни (которые иногда называются звуковыми дорожками), расположенные на спиральной дорожке, а также служат для передачи дополнительной информации, относящейся к компакт-диску. В каждом блоке (кадре) хранится 1 байт подкода, что составляет в общей сложности 98 байт подкода в каждом секторе. Из них 2 байт используются в качестве маркеров стартового и конечного блоков, а оставшиеся 96 байт применяются для хранения данных подкода. Эти байты, в свою очередь, разделены на восемь 12-байтовых блоков, каждому из которых присваивается буквенное обозначение P–W. Каждый подкодовый канал может содержать около 31,97 Мбайт данных, что составляет примерно 4% от общей емкости музыкального диска. Интересно, что подкодовые данные равномерно распределены по всему объему диска. Другими словами, подкодовые данные содержатся почти в каждом секторе компакт-диска.

Блоки подкода P и Q имеются на дисках практически любого типа, а блоки R–W используются только в компакт-дисках формата CD+G или CD TEXT (т.е. графического и текстового типов).

Подкод P используется для идентификации начала звуковых дорожек компакт-диска.

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

  • Наличие звуковых (CD-DA) или информационных (CD-ROM) данных сектора. Это позволяет предотвратить попытки “проигрывания” накопителем дисков данных CD-ROM, что может привести к повреждению акустической системы.
  • Наличие двух- или четырехканальных звуковых данных. Последние используются очень редко.
  • Возможность цифрового копирования. К накопителям CD-R и CD-RW это не относится. Данный параметр использовался в накопителях DAT (Digital Audio Tape) для предотвращения копирования цифровых аудиокассет.
  • Использование коррекции искажений при записи музыки. Это методика уменьшения шипения или другого шума.
  • Расположение звуковой дорожки (песни) на диске.
  • Номер звуковой дорожки (песни).
  • Минуты и секунды, а также номер кадра от начала звуковой дорожки (песни).
  • Обратный отсчет в промежутке между звуковыми дорожками (песнями).
  • Минуты и секунды, а также номер кадра от начала первой дорожки (песни).
  • Штриховой код компакт-диска.
  • Международный стандартный код записи (ISRC). Этот код уникален для каждой звуковой дорожки (песни) компакт-диска.

Подкоды R–W используются в графических дисках формата CD+G для хранения графических и текстовых данных. Это позволяет отображать во время воспроизведения звуковых файлов ограниченный объем графической и текстовой информации. Такие же подкоды используются в дисках CD TEXT для хранения информации, относящейся к диску и звуковым дорожкам, которая применяется в стандартных музыкальных компакт-дисках. Это позволяет воспроизводить стандартные диски на CD-совместимых аудиопроигрывателях. Данные CD TEXT хранятся в виде символов ASCII в каналах R–W, расположенных на нулевой дорожке, а также в программной области компакт-диска. Подкоды, находящиеся на нулевой дорожке диска CD TEXT, содержат текстовую информацию о содержании диска, например название музыкального альбома и песен, а также имена исполнителей. Подкоды, включенные в программную область диска, в свою очередь, содержат текстовую информацию, относящуюся к воспроизводимой в данный момент звуковой дорожке (песне). Сюда входит название дорожки, имена авторов, исполнителей и т.п. Данные CD TEXT повторяются на каждой дорожке, что позволяет сократить время задержки при поиске данных.

Совместимые с CD TEXT проигрыватели обычно включают в себя текстовый дисплей, предназначенный для отображения дополнительной информации. Существует множество различных дисплеев, начиная от одно- или двухстрочного 20-символьного, который используется во многих современных автомобильных радио/CD-плеерах системы RBDS (Radio Broadcast Data System), и заканчивая дисплеями, содержащими до 21 строки 40-цветных, алфавитно-цифровых или графических символов, которые предназначены для домашних или компьютерных проигрывателей. В спецификации также учитывается дальнейшее развитие стандарта CD TEXT, например вывод изображений формата JPEG. Для просмотра текста в дисплеях может использоваться интерактивное меню.


Примечание!

Современные версии проигрывателя Windows Media не поддерживают диски CD TEXT ни для записи, ни для воспроизведения. В то же время с этими дисками работают такие популярные программы, как VuPlayer (www.vuplayer.com), RealPlayer (www.realplayer.com) и Winamp (www.winamp.com). Среди приложений для создания дисков CD TEXT можно выделить Nero версий 6 и 7 (www.nero.com), а также Roxio Easy Media Creator 7.5, 8.0 и 9.0 (www.roxio.com).