plik .cda
.cda to popularne rozszerzenie nazwy pliku oznaczające mały (44- bajtowy ) plik pośredniczący generowany przez system Microsoft Windows dla każdej ścieżki audio na standardowej płycie audio CD w formacie „Red Book” CD-DA , zgodnie z definicją w spisie treści (ToC) (w ramach subkod wejścia ). Pliki te są wyświetlane w katalogu przeglądanej płyty CD w formacie Ścieżka##.cda , gdzie ## to numer każdej ścieżki.
Pliki .cda nie zawierają rzeczywistych danych fali dźwiękowej PCM , ale zamiast tego informują, gdzie na płycie zaczyna się i kończy każda ścieżka. Jeśli plik jest „skopiowany” z płyty CD na komputer, nie można go używać samodzielnie, ponieważ jest to tylko skrót do części dysku. Jednak niektóre programy do edycji audio i tworzenia płyt CD, z perspektywy użytkownika, ładują pliki .cda tak, jakby były rzeczywistymi plikami danych audio, i pozwalają użytkownikowi ich słuchać.
Organizacja pliku CDA
zrównoważyć | długość | treść |
---|---|---|
0x00 | 4 | 4 znaki ASCII „RIFF” |
0x04 | 4 | rozmiar następującego fragmentu: zawsze 36 (44 - 8), na 4 bajty (zamówienie Intela) |
0x08 | 4 | identyfikator porcji: 4 znaki ASCII „CDDA” |
0x0C | 4 | 3 znaki ASCII „fmt”, po których następuje spacja |
0x10 | 4 | długość fragmentu: zawsze 24, na 4 bajty (kolejność Intela) |
0x14 | 2 | wersja formatu CD, na 2 bajtach (zamówienie firmy Intel). W maju 2006 zawsze równa 1. |
0x016 | 2 | numer zakresu, na 2 bajtach (zamówienie Intela). Pierwszy utwór ma numer 1. |
0x18 | 4 | identyfikator obliczony przez system Windows dla cdplayer.exe . |
0x1c | 4 | przesunięcie zakresu, w liczbie klatek (zamówienie firmy Intel) |
0x20 | 4 | czas trwania utworu, łączna liczba klatek (zamówienie Intel) |
0x24 | 1 | pozycja zakresu: ramki |
0x25 | 1 | pozycja zakresu: sekundy |
0x26 | 1 | pozycja zakresu: minuty |
0x27 | 1 | bajt zerowy (wartość binarna 0) |
0x28 | 1 | czas trwania utworu: klatki |
0x29 | 1 | czas trwania utworu: sekundy |
0x2a | 1 | czas trwania utworu: minuty |
0x2b | 1 | bajt zerowy (wartość binarna 0) |
Rozmiar pliku CDA, który jest ustalany, a także jego organizacja, zawsze jest tylko jeden i jedyny fragment o nazwie „CDDA” (co oznacza Compact Disc for Digital Audio ).
Identyfikator utworzony przez system Windows jest używany przez napęd CD systemu Windows 95 i Windows 98 (cdplayer.exe). Ten odtwarzacz nie może połączyć się z FreeDB lub CDDB . Aby mógł wyświetlić nazwę wykonawcy i tytuł utworu, musisz ręcznie wprowadzić te informacje w pliku cdplayer.ini (w katalogu instalacyjnym Windows), w sekcji nazwanej od tego identyfikatora. Ten identyfikator nie ma żadnego związku z identyfikatorem DiscId używanym przez FreeDB lub CDDB, jest dziełem wyłącznie firmy Microsoft do powyższego użytku.
Położenie i długość torów wykorzystują ramki jako jednostkę. Istnieje 75 klatek na sekundę . Jest to najmniejszy blok danych, który można odczytać z płyty audio CD, odpowiadający sektorowi płyty CD.
Wszystkie informacje, które wymagają kilku bajtów, są kodowane za pomocą bajtów kolejności Intel ( Little-endian ).
Oprogramowanie korzystające z formatu .cda
- Windows Media Player
- Media Player Classic
- KMPlayer
- Odtwarzacz AIMP
- Odtwarzacz Winampa
- Odtwarzacz GOM
- Foobar2000
- XMPlay
- Zune dla Windowsa
- iTunes
- Szafa grająca MusicMatch
Zobacz też
Linki zewnętrzne
- Format pliku Zarchiwizowane 11.11.2006 w Wayback Machine