aspose.info
LV

CDA — CD audio celiņa saīsnes fails

Atjaunināts

Kas ir CDA fails?

Fails ar paplašinājumu .cda ir mazs fails, ko Microsoft Windows ģenerē katram audio kompaktdiskā esošajam audio celiņam. Šajos failos ir ietverta tipiska informācija, piemēram, ierakstu laiki un Windows saīsne, kas lietotājiem ļauj piekļūt konkrētiem audio celiņiem. CDA faili nav mūzika, bet tie norāda uz mūzikas failu, kas atrodas kaut kur atmiņā. Mēs to varam teikt kā audio faila saīsni, kas atrodas kompaktdiskā.

CDA faila formāts

CDA faila formātu izmanto, lai pateiktu datoram, kuru audio failu atskaņot kompaktdiskā. Tādējādi CDA faili kļūst bezjēdzīgi atdalīti no kompaktdiska, ko tie pārstāv. CDA faili parasti tiek uzskatīti par RIFF resursiem. Pašreizējā .cda faila versijā ir tikai viens gabals ar nosaukumu CDDA un satur tikai vienu datu bloku ar nosaukumu FMT. Šis bloks ir 24 baitus garš. Operētājsistēmas Windows izveidoto identifikatoru izmanto ar Windows 95 un Windows 98 saistītais CD diskdzinis, un tā atskaņotājs nevar izveidot savienojumu ar FreeDB vai CDDB. Lai tas varētu parādīt dziesmas nosaukumu un izpildītāja vārdu, jums ir manuāli jāievada šī informācija failā cdplayer.ini.

CDA faila organizēšana

Šajā tabulā ir parādīta informācija par tipiskām nobīdēm:

kompensētgarumssaturs
0x0044 ASCII rakstzīmes RIFF
0x044šāda gabala lielums: vienmēr 36 (44–8), 4 baiti (Intel secībā)
0x084chunk identifier: the 4 ASCII characters “CDDA”-lv
0x0C43 ASCII rakstzīmes fmt, kam seko atstarpe
0x104gabala garums: vienmēr 24, 4 baiti (Intel pasūtījums)
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.
0x184identifikators, ko sistēma Windows aprēķināja failam cdplayer.exe.
0x1c4diapazona nobīde, kadru skaitā (Intel secībā)
0x204celiņa ilgums, kopējais kadru skaits (Intel pasūtījums)
0x241diapazona pozīcija: rāmji
0x251diapazona pozīcija: sekundes
0x261diapazona pozīcija: minūtes
0x271nulles baits (binārā vērtība 0)
0x281trases ilgums: kadri
0x291trases ilgums: sekundes
0x2a1trases ilgums: minūtes
0x2b1nulles baits (binārā vērtība 0)

Atsauces

Skatīt arī