.cda 파일
.cda file.cda는 Microsoft Windows가 표준 "Red Book" CD-DA 형식 오디오 CD의 각 오디오 트랙에 대해 생성한 작은(44바이트) 스텁 파일을 나타내는 일반적인 파일 이름 확장자로, ToC(Lead-In's 하위 코드)에서 정의된다.이러한 파일은 Track##.cda 형식으로 볼 CD의 디렉토리에 표시되며, 여기서 ##는 각 개별 트랙의 수입니다.[1]
.cda 파일에는 실제 PCM 음파 데이터가 들어 있지 않고 대신 디스크의 각 트랙이 시작하고 정지하는 위치를 알려준다.CD에서 컴퓨터로 파일을 "복사"하면 디스크의 일부에 대한 지름길일 뿐이기 때문에 단독으로 사용할 수 없다.그러나 사용자의 관점에서 일부 오디오 편집 및 CD 생성 프로그램은 .cda 파일을 실제 오디오 데이터 파일인 것처럼 로드하여 사용자가 들을 수 있도록 한다.
CDA 파일 구성
| 상쇄하다 | 길이 | 내용상의 |
|---|---|---|
| 0x00 | 4 | 4개의 ASCII 문자 "LIFF" |
| 0x04 | 4 | 다음 청크의 크기: 항상 36(44 - 8), 4바이트(Intel 순서) |
| 0x08 | 4 | 청크 식별자: 4개의 ASCII 문자 "CDDA" |
| 0x0C | 4 | 3개의 ASCII 문자 "fmt" 뒤에 공백이 있음 |
| 0x10 | 4 | 청크의 길이: 항상 24, 4바이트(Intel 순서) |
| 0x14 | 2 | 2바이트(Intel 순서)의 CD 형식 버전2006년 5월에는 항상 1과 같다. |
| 0x016 | 2 | 범위 번호(2바이트)(Intel 순서).1번 트랙은 1번이다. |
| 0x18 | 4 | Windows에서 cdplayer.exe에 대해 계산한 식별자. |
| 0x1c | 4 | 범위 오프셋, 프레임 수(내부 순서) |
| 0x20 | 4 | 트랙 지속 기간, 총 프레임 수(내부 순서) |
| 0x24 | 1 | 범위 위치: 프레임 |
| 0x25 | 1 | 범위 위치: 초 |
| 0x26 | 1 | 범위 위치: 분 |
| 0x27 | 1 | null 바이트(평균 값 0) |
| 0x28 | 1 | 트랙 지속 기간: 프레임 |
| 0x29 | 1 | 트랙 지속 시간:초 |
| 0x2a | 1 | 트랙 지속 시간: 분 |
| 0x2b | 1 | null 바이트(평균 값 0) |
CDA 파일 크기뿐만 아니라 CDA 파일의 조직도 항상 "CDDA"(디지털 오디오용 컴팩트 디스크라는 의미)라는 이름의 청크 하나만 있다.
Windows에서 만든 식별자는 Windows 95와 Windows 98 CD 드라이브(cdplayer.exe)에서 사용한다.이 플레이어는 FreeDB 또는 CDDB에 연결할 수 없다.음악가 이름과 노래 제목을 표시할 수 있도록 이 정보를 cdplayer.ini 파일(Windows 설치 디렉터리)에 해당 식별자의 이름을 딴 섹션에 수동으로 입력해야 한다.이 식별자는 FreeDB 또는 CDDB가 사용하는 DiscId와는 아무런 관계가 없으며, 위에서 사용하는 순수 마이크로소프트 생성이다.
트랙의 위치와 길이는 프레임을 단위로 사용한다.초당 75프레임이 있다.이것은 오디오 CD에서 읽을 수 있는 가장 작은 데이터 블록으로, CD의 섹터에 해당한다.
수 바이트를 필요로 하는 모든 정보는 주문 바이트 인텔(소형 엔디안)으로 코딩된다.
.cda 형식을 사용하는 소프트웨어
- 윈도 미디어 플레이어
- 미디어 플레이어 클래식
- KMPlayer
- AIMP 플레이어
- 윈앰프 플레이어
- 곰플레이어
- 푸바2000
- XMPlay
- Windows용 Zune
- 아이튠즈
- 뮤직매치쥬크박스
참고 항목
참조
- ^ "CDA Files". FileSuffix.com.
외부 링크
- Wayback Machine에 보관된 파일 형식 2006-11-11