CD 텍스트
CD-Text옵티컬 디스크 |
---|
![]() |
CD-Text는 오디오 CD용 Red Book 콤팩트 디스크 사양 표준의 확장판입니다.표준 규격의 오디오 CD에 추가 정보(앨범 이름, 곡 이름, 아티스트 이름 등)를 저장할 수 있습니다.
CD-Text 사양은 1996년 9월에 출시되어 [1]소니가 지원하는 멀티미디어 명령어 세트 3 R01(MMC-3) 규격에 포함되어 있습니다.그것은 또한 레드북의 [2]새로운 개정판에 추가되었다.실제 텍스트는 IEC 61866 [3]표준에 정의된 대화형 텍스트 전송 시스템(ITTS)과 호환되는 형식으로 저장됩니다.ITTS 표준은 MiniDisc 형식과 디지털 오디오 방송 기술 및 디지털 콤팩트 카세트에도 적용됩니다.
보관소
CD-Text 정보는 디스크의 하위 채널 R ~ W에 저장됩니다.이 정보는 보통 디스크의 리드인 영역에 있는 서브채널에 저장되며, 약 5킬로바이트의 사용 가능한 공간이 있습니다.또한 약 [1]31MB를 저장할 수 있는 디스크의 메인 프로그램 영역(오디오 트랙이 있는 곳)에도 저장할 수 있습니다.R-W 채널은 오디오 CD의 Red Book 사양에서는 사용되지 않기 때문에 모든 CD 플레이어에서 읽을 수 없기 때문에 일부 디바이스에서 CD 텍스트 [1]정보를 읽을 수 없습니다.
포맷
CD 텍스트 데이터는 MMC-3와 Sony 문서 사이에 분산되어 정의되어 있습니다.아래는 GNU libcdio의 [4]설명을 사용합니다.
가장 낮은 레벨에서는 CD 텍스트는 18바이트의 "팩" 단위로 저장됩니다.이 부분은 MMC-3 Annex J에 정의되어 있습니다.각 팩은 4바이트의 헤더(타입 인디케이터, 트랙 번호 참조, 시퀀셜 카운터, 블록 번호 및 문자 위치 인디케이터(BNCPI), 12바이트의 페이로드 및 2바이트의 CRC로 구성됩니다.타입 인디케이터의 범위는 0x80 ~0x8f 입니다.정의된 13개의 값은 다음과 같습니다.[5]
키워드 | 묘사 | 부분 | 포맷 |
---|---|---|---|
어레인지 | 편곡자 이름 | 조금도 | 성격 |
컴포저 | 작성자 이름 | 조금도 | 성격 |
디스크_ID | 디스크 식별 정보 | 조금도 | 바이너리 |
장르. | 장르 식별 및 장르 정보 | 조금도 | 바이너리 |
ISRC | 각 트랙의 국제 표준 기록 코드 | 추적하다 | 성격 |
메세지 | 콘텐츠 공급자 및/또는 아티스트로부터의 메시지 | 조금도 | 성격 |
퍼포먼스 | 출연자 이름 | 조금도 | 성격 |
작곡가 | 작곡가 이름 | 조금도 | 성격 |
제목 | 앨범 이름 또는 트랙 제목 | 조금도 | 성격 |
TOC_INFO | 목차 정보 | 조금도 | 바이너리 |
TOC_INFO2 | 두 번째 목차 정보 | 조금도 | 바이너리 |
UPC_EAN | 앨범의 UPC/EAN 코드 | 디스크 | 성격 |
사이즈_정보 | 블록 크기 정보 | 조금도 | 바이너리 |
BNPCI 는, 1 개의 팩에 들어가지 않는 정보를 정의하기 위해서 사용됩니다.텍스트 또는 이진 데이터일 수 있습니다.BNCPI는 텍스트가 최상위 비트의 단일 바이트 데이터인지 또는 이중 바이트 데이터인지도 나타냅니다.이것은 null 종단 문자열의 정의 방법을 결정합니다(1바이트 또는 2바이트의 0x00).[4](주의: DBCS 모드는 거의 사용되지 않습니다.컴퓨터 DBCS 코드 페이지는 ASCII와 "하이브리드"되어 NUL 동작에 호환되므로 특별한 늘 처리가 필요하지 않습니다.UTF-16이 의도된 용도일 수 있습니다.)
위의 블록 타입에 대해서는 (MMC-3에 따라) payload는 단순한 null 종단 문자열입니다.(여기에서는 MMC-3이 혼동됩니다.BNCPI 플래그가 나중에 동작을 수정하더라도 팩타입 테이블에서는 인코딩을 "ASCII"로 기술하고 있습니다.)바이너리 필드의 설명은 모호하지만, GNU libcdio의 개발자들은 그것들을 MMC-3의 섹션과 일치시키거나 소니의 [4]샘플을 기반으로 새로운 설명을 작성했다.
부호화 사양의 다른 레이어는 이 페이로드 수준에서 SIZE_INFO 블록에 있습니다.여기서 첫 번째 바이트는 부호화, ASCII, Latin-1 또는 "MS-JIS"를 나타내기 위해 사용할 수 있습니다.이것은, 원래의 Sony 오서링 [4]툴로 서포트되고 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c 비공식 CD 텍스트 FAQ
- ^ 승인된 콤팩트 디스크 로고 구성
- ^ IEC 61866:1997 오디오비주얼 시스템 - 대화형 텍스트 전송 시스템(ITTS)
- ^ a b c d GNU libcdio 문서의 CD 텍스트 형식.MMC-3 및 Sony 표준에 대한 참고 자료를 제공합니다.
- ^ MMC-3 드래프트 R10G
외부 링크
![]() |