aspose.info
HE

CDA - קובץ קיצורי דרך לרצועת אודיו CD

עודכן

מהו קובץ CDA?

קובץ עם סיומת .cda הוא קובץ סטאב קטן שנוצר על ידי Microsoft Windows עבור כל רצועת שמע בתקליטור שמע. קבצים אלה מכילים מידע טיפוסי כגון זמני רצועה וקיצור דרך של Windows המאפשר למשתמשים לגשת לרצועות האודיו הספציפיות. קבצי ה-CDA אינם מוזיקה, אבל הם מצביעים על קובץ מוזיקה הקיים איפשהו באחסון. אנו יכולים לומר זאת כקיצור דרך לקובץ שמע שנמצא על גבי תקליטור.

פורמט קובץ CDA

פורמט הקובץ CDA משמש כדי לומר למחשב איזה קובץ שמע לנגן בתקליטור. אז, קבצי CDA הופכים חסרי תועלת מופרדים מתקליטור שהם מייצגים. קבצי CDA נחשבים בדרך כלל כמשאבי RIFF. יש רק נתח אחד ששמו “CDDA” ומכיל רק בלוק נתונים אחד בשם “FMT” בגרסה הנוכחית של קובץ ה-cda. אורכו של הבלוק הזה הוא 24 בתים. המזהה שנוצר על ידי Windows משמש את כונן התקליטורים הקשורים ל-Windows 95 ו-Windows 98 והנגן שלו לא יכול להתחבר ל-FreeDB או CDDB. כדי שהוא יוכל להציג את שם השיר ואת שם האמן, אשר עליך להזין מידע זה באופן ידני בקובץ cdplayer.ini.

ארגון של קובץ CDA

הטבלה הבאה מציגה את המידע על קיזוזים טיפוסיים:

קיזוזאורךתוכן
0x0044 תווי ASCII “RIFF”
0x044בגודל הנתח הבא: תמיד 36 (44 - 8), על 4 בתים (סדר אינטל)
0x084מזהה chunk: 4 תווי ASCII “CDDA”
0x0C43 תווי ASCII “fmt” ואחריהם רווח
0x104אורך הנתח: תמיד 24, על 4 בתים (סדר אינטל)
0x142גרסה של פורמט התקליטור, על 2 בתים (סדר אינטל). במאי 2006, תמיד שווה ל-1.
0x0162מספר הטווח, על 2 בתים (סדר אינטל). לרצועה הראשונה יש את המספר 1.
0x184מזהה מחושב על ידי Windows עבור cdplayer.exe.
0x1c4היסט טווח, במספר מסגרות (סדר אינטל)
0x204משך המסלול, מספר הפריימים הכולל (סדר אינטל)
0x241מיקום טווח: מסגרות
0x251מיקום טווח: שניות
0x261מיקום טווח: דקות
0x271byte null (ערך בינארי 0)
0x281משך המסלול: מסגרות
0x291משך המסלול: שניות
0x2a1משך המסלול: דקות
0x2b1byte null (ערך בינארי 0)

הפניות

ראו גם