큐시트(계산)
Cue sheet (computing)큐 시트 또는 큐 파일은 CD 또는[citation needed] DVD의 트랙이 어떻게 배치되는지를 설명하는 메타데이터 파일입니다.큐시트는 플레인텍스트 파일로 저장되며 일반적으로는 .cuefilename 확장자.CDRWIN은 최초로 [1]큐시트를 도입했습니다.이 큐시트는 현재 많은 옵티컬디스크 오서링 애플리케이션 및 미디어 플레이어에서 지원됩니다.
개요
큐 시트는 다양한 유형의 오디오 및 데이터 CD를 기술할 수 있습니다.큐시트에 의해 기술된 CD의 주요 데이터(오디오를 포함한다)는 큐시트에 의해 참조되는 하나 이상의 파일에 기억된다.큐 시트는 트랙 길이와 트랙 및 디스크 제목 및 연주자를 포함한 CD-Text도 지정합니다.1개의 파일에 보존되어 있는 오디오를 복수의 곡이나 트랙으로 분할하는 경우에 특히 편리합니다.큐시트에 의해 참조되는 데이터 파일은 오디오파일(보통 MP3 또는 WAV 형식) 또는 보통 .bin 확장자의 플레인디스크이미지입니다
디스크 이미지에 사용되는 포맷은 보통 CUE/BIN이라고 불리며, 이는 하나의 큐시트 파일과 하나 이상의 .bin 파일로 구성된 디스크 이미지를 저장함을 나타냅니다..bin 파일은 원본 디스크에 있는 트랙의 원시 섹터별 바이너리 복사본입니다.이러한 바이너리 .bin 파일에는 보통 광디스크 내의 각 섹터로부터의 2,352바이트가 모두 포함되어 있습니다(사용자 데이터만 저장하는 CD-ROM의 ISO 이미지와는 달리 CD-ROM의 경우 제어 헤더 및 오류 수정 데이터를 포함합니다).단, 큐시트 파일의 TRACK 명령어는 이미지가 생성된 트랙의 특정 CD 모드(각 섹터에서의 사용자 데이터의 크기를 아는 데 필요함)를 표시함으로써 각 섹터의 사용자 데이터만 포함하는 이진 디스크 이미지를 참조하기 위해 사용할 수 있습니다.
BIN/CUE 포맷은 Nero의 NRG, Alcool 120%의 MDF/MDS 및 CloneCD의 CCD/IMG/SUB 디스크 이미지 포맷 외에 오디오 CD 트랙 및 데이터 트랙을 포함하는 혼합 모드 CD를 지원하는 몇 안 되는 포맷 중 하나입니다.
"큐 시트"라는 이름은 광디스크 오서링의 "[1]큐 시트 전송" SCSI/ATA 명령에서 유래했습니다.이 명령어의 사양은 거의 동일한 정보를 포함하는 큐시트 형식을 정의합니다.단, 표 형식에서는 텍스트 파일이 아닌 이진 데이터 구조를 [2]사용합니다.
오디오 파일 재생
멀티트랙 오디오 CD 전체를 하나의 오디오 파일과 큐시트로 리핑할 수 있다.그러나 소프트웨어 오디오 플레이어와 하드웨어 디지털 오디오 플레이어는 각 오디오 파일을 단일 재생 목록 항목으로 취급하는 경우가 많기 때문에 개별 트랙을 선택하고 식별하기가 어려울 수 있습니다.일반적인 해결책은 원본 오디오 파일을 트랙당 하나씩 일련의 개별 파일로 분할하는 것입니다.
또 다른 방법은 오디오 플레이어가 큐시트를 직접 지원하는 것입니다.여기에는 큐 시트의 내용에 대한 새로운 재생 목록(예: 추가 창)을 제공하거나 각 트랙의 엔트리를 메인 재생 목록에 직접 추가하는 것이 포함될 수 있습니다.
큐시트 구문
큐시트는 하나 이상의 파라미터를 가진 명령어가 포함된 플레인텍스트 파일입니다.명령어는 일반적으로 특정 명령 및 컨텍스트에 따라 디스크 전체 또는 개별 트랙에 적용됩니다.기입할 데이터의 레이아웃이나 CD-Text(메타데이터)를 기술할 수 있습니다.큐시트 구문 및 시멘틱스의 원래 사양은 CDRWIN [3]사용자 가이드에 기재되어 있습니다.
표준 명령어는 다음과 같습니다.[4]
필수 명령어
- 파일
- 추적하다
- 색인
- 현재 파일 내의 인덱스(위치)를 나타냅니다.위치는 mm:ss:ff(분-초-프레임) 형식으로 지정합니다.이러한 프레임은 초당 75개입니다.큐 시트의 맥락에서 "프레임"[5]은 CD 섹터를 가리키지만 CD의 하위 레벨 구조는 프레임이라고도 합니다.INDEX 01은 필수이며 트랙의 시작을 나타내며, INDEX 00은 선택 사항이며 프리갭을 나타냅니다.Track 1의 프리갭은 Hidden Track One Audio(HTOA)에 사용됩니다.옵션의 상위 번호 인덱스(02 ~99)도 사용할 수 있습니다.
- 프리갭 및 포스트갭
- 데이터 파일에 저장되지 않은 트랙의 프리갭 또는 포스트갭 길이를 나타냅니다.길이는 INDEX와 같은 분초 프레임 형식으로 지정합니다.
CD-Text 및 기타 메타데이터 명령어
- 렘
- 추가 메타데이터를 저장하기 위해 사용하는 일부 응용 프로그램을 제외하고 일반적으로 CD에 전혀 관련이 없는 주석을 추가합니다(예: Foobar2000이 읽을 수 있는 추가 필드를 쓰는 경우).일부 어플리케이션에서는 REM을 구문 오류로 간주하므로 REM은 행 자체에는 표시되지 않습니다.
- CD텍스트 파일
- CD 텍스트 정보가 포함된 파일을 식별합니다.
- 플래그
- 트랙의 하위 코드 플래그를 설정합니다.
- 카탈로그
- ISRC
- 현재 TRACK의 ISRC를 정의합니다.
- 타이틀, 연주자, 작곡가
- CD 텍스트 메타데이터. 컨텍스트에 따라 디스크 전체 또는 특정 트랙에 적용됩니다.
비표준 큐시트
CD 리핑 프로그램은 일반적으로 각 오디오 트랙에 대해 별도의 파일을 생성하는 옵션을 제공하며, 트랙의 (사전) 간격 부분은 이전 트랙의 파일 끝에 배치됩니다.이것은 일반적인 재생 동작과 일치합니다.각 파일의 시작은 트랙의 시작이며, 그 앞의 간격이 아닙니다.또, 디스크의 목차에서 기술되고 있는 레이아웃에 대해서도, 갭 정보가 전혀 지정되어 있지 않습니다.
그 큐 시트 형식, CDRWIN 사용자 Manual,[3]에 명시한 아니라,다는 기대를 모든 오디오 데이터의 단일 파일(CDRWIN만 찢다 그런 종류의 큐 시트를 만듭니다)또는 별도의 파일 아니라, 오디오의과의 격차는 부분 또는 월에 제거하고 설계되었다 이 형식의 파일을 지지하지 않습니다.eb파일의 시작.
각 파일의 끝에 공백 부분이 있는 일반 파일 세트에서 CD를 구울 때 큐시트를 사용할 수 있도록 CD Riping & Burning 프로그램인 Exact Audio Copy(EAC)를 사용하면 CDRWIN 사용자 매뉴얼의 FILE 명령어 [6]사용 제한을 완화하는 큐시트를 작성할 수 있습니다.이 부적합 큐시트 형식은 EAC를 사용한 CD 쓰기 전용으로, 미디어 플레이어 foobar2000 등 일부 소프트웨어에서는 지원되지 않습니다.이 소프트웨어에서는 큐시트를 재생 목록으로 사용할 수 있습니다.
예
MP3 파일 "Faithless - Live in Berlin.mp3"에는 밴드의 라이브 레코딩이 포함되어 있습니다.이번 콘서트에서는 8곡을 아래와 같은 순서로 연주했습니다.따라서 트랙 목록은 다음과 같습니다.
- 불신 – 경건함
- 불신 – 그녀는 나의 아기
- 신뢰할 수 없는 – 멀리 집으로 돌아가기
- 불신 – 불면증
- 불성실 – 가족을 되찾다
- 불신 – Salva Mea
- 불성실 – 지저분한 노인
- 불신 – 신은 DJ
MP3는 전체 연주가 포함된 하나의 파일이기 때문에 그대로 CD에 구우면 개별 곡으로 건너뛰기 불편할 수 있습니다.큐시트를 디자인하기 위해서는 먼저 MP3에서 각 곡이 시작되는 포인트를 찾아야 한다.시간은 누적됩니다. 각 트랙은 이전 트랙보다 더 늦은 시간을 가져야 합니다.
첫 번째 5행은 디스크 정보를 나타냅니다.그 뒤에 각 트랙에 대한 정보가 나옵니다. 나머지 트랙에서 들여씁니다.INDEX 01 라인은 각 트랙에 대해 동일한 값을 읽습니다. 단, 이어지는 시간 값은 예외입니다.REM, TITLE 및 PERFORMER는 옵션입니다.
렘 장르 Electronica REM DATE 1998 PERFORMER 'Faithless' TITLE 'Live in Berlin'.mp3' MP3 TRACK 01 AUDIO TITLE 'Reveence' PERFORMER INDEX 01 00:00:00 TRACK 02 AUMY 'S BERLIN'e" 퍼포먼스 "무방비" INDEX 01 10:54:00 TRACK 04 오디오 타이틀 "무방비" INDEX 01 17:04:00 TRACK 05 오디오 타이틀 "Bring the Family Back" 퍼포먼스 INDEX 01 25:44:00 TRACK 06 오디오 타이틀 "Salfa"'더티 올드 맨' 퍼포먼스 '무신' INDEX 01 38:24:00 TRACK 08 오디오 타이틀 '신은 DJ' 퍼포먼스 '무신' INDEX 01 42:35:00
CD 이미지 파일과 함께 사용되는 큐시트의 예:
파일 "sampleimage.bin" 이진 TRACK 01 MODE 1/2352 INDEX 01 00:00:00
「 」를 참조해 주세요.
- 오디오 플레이어 소프트웨어 비교 #메타데이터 기능
- 비디오 플레이어 소프트웨어 비교 #메타데이터 기능
- 디스크 오서링 소프트웨어 비교
- 정확한 오디오 복사(EAC)– 자체 CD 리핑 프로그램
- MusicBrainz Picard – 파이썬으로 작성된 크로스 플랫폼 MusicBrainz 태그 편집기
- XSPF – 디지털 미디어용 XML 기반 재생 목록 형식
레퍼런스
- ^ a b "Cue sheet". Hydrogenaudio Knowledgebase. 23 May 2016. Retrieved 31 October 2016.
- ^ Roberts, Ron (30 August 1999). "SCSI Multimedia Commands – 2 (MMC-2) § 6.1.31" (PDF). Retrieved 31 October 2016.
- ^ a b CDRWIN user's guide for Windows 95, 98 and NT (PDF). 3.8. Golden Hawk Technology. 1 November 2000. Appendix A: Cuesheet commands. Archived from the original on 14 June 2007.
{{cite book}}
: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크). - ^ "Cue-Sheet Syntax". Archived from the original on 1 February 2016. Retrieved 31 October 2016.
- ^ McFadden, Andy (20 May 2004). "What's a frame? CIRC encoding? How does ECC work?". CD-Recordable FAQ - Section 2. Retrieved 31 October 2016.
- ^ Wiethoff, Andre (24 September 2010). "Why I hate EAC---Malformed CUE sheets". Archived from the original on 18 July 2011. Retrieved 31 October 2016.
외부 링크
- Hydrogenaudio 기술 자료 웹 사이트의 큐 시트 페이지
- CUE 시트 형식의 문서