aspose.info
DA

CDA - CD-lydsporsgenvejsfil

Opdateret

Hvad er en CDA fil?

En fil med filtypenavnet .cda er en lille stubfil genereret af Microsoft Windows for hvert lydspor på en lyd-cd. Disse filer indeholder en typisk information såsom sportider og en Windows-genvej, der giver brugerne adgang til de specifikke lydspor. CDA-filerne er ikke musik, men de peger på en musikfil, der findes et sted på lageret. Vi kan sige det som en genvej til en lydfil, som er placeret på en cd.

CDA filformat

CDA-filformatet bruges til at fortælle en computer, hvilken lydfil der skal afspilles på en cd. Så CDA-filerne bliver ubrugelige adskilt fra en cd, de repræsenterer. CDA-filerne betragtes almindeligvis som RIFF-ressourcer. Der er kun én del, der hedder CDDA og kun indeholder en datablok kaldet FMT i den aktuelle version af .cda-filen. Denne blok er 24 byte lang. Identifikationen, der er oprettet af Windows, bruges af det Windows 95- og Windows 98-relaterede cd-drev, og dets afspiller kan ikke oprette forbindelse til FreeDB eller CDDB. For at den kan vise sangtitel og kunstnernavn, som du skal manuelt indtaste disse oplysninger i filen cdplayer.ini.

Organisering af en CDA-fil

Følgende tabel viser oplysningerne om typiske forskydninger:

forskydninglængdeindhold
0x004de 4 ASCII-tegn RIFF
0x044størrelsen af følgende chunk: altid 36 (44 - 8), på 4 bytes (Intel orden)
0x084chunk identifier: the 4 ASCII characters “CDDA”-da
0x0C4de 3 ASCII-tegn fmt efterfulgt af et mellemrum
0x104længden af klumpen: altid 24, på 4 bytes (Intel rækkefølge)
0x142version of the CD format, on 2 bytes (Intel order). In May 2006, always equal to 1.
0x0162number of the range, on 2 bytes (Intel order). The first track has the number 1.
0x184identifikator beregnet af Windows for cdplayer.exe.
0x1c4rækkevidde offset, i antal billeder (Intel rækkefølge)
0x204sporets varighed, samlet antal billeder (Intel-rækkefølge)
0x241rækkevidde position: rammer
0x251rækkevidde position: sekunder
0x261rækkevidde position: minutter
0x271en nulbyte (binær værdi 0)
0x281sporets varighed: rammer
0x291sporets varighed: sekunder
0x2a1sporets varighed: minutter
0x2b1en nulbyte (binær værdi 0)

Referencer

Se også