একটি CDA ফাইল কি?
.cda এক্সটেনশন সহ একটি ফাইল একটি অডিও সিডিতে প্রতিটি অডিও ট্র্যাকের জন্য মাইক্রোসফ্ট উইন্ডোজ দ্বারা উত্পন্ন একটি ছোট স্টাব ফাইল। এই ফাইলগুলিতে একটি সাধারণ তথ্য রয়েছে যেমন ট্র্যাক টাইম এবং একটি উইন্ডোজ শর্টকাট যা ব্যবহারকারীদের নির্দিষ্ট অডিও ট্র্যাকগুলি অ্যাক্সেস করতে সক্ষম করে। সিডিএ ফাইলগুলি সঙ্গীত নয়, তবে তারা স্টোরেজের কোথাও বিদ্যমান একটি সঙ্গীত ফাইলের দিকে নির্দেশ করছে৷ আমরা এটিকে একটি অডিও ফাইলের শর্টকাট হিসাবে বলতে পারি যা একটি সিডিতে অবস্থিত।
সিডিএ ফাইল ফরম্যাট
সিডিএ ফাইল ফরম্যাটটি একটি কম্পিউটারকে বলতে ব্যবহৃত হয় যে কোন অডিও ফাইলটি সিডিতে চালাতে হবে। সুতরাং, সিডিএ ফাইলগুলি তাদের প্রতিনিধিত্ব করা একটি সিডি থেকে আলাদা হয়ে অকেজো হয়ে যায়। CDA ফাইলগুলি সাধারণত RIFF সম্পদ হিসাবে বিবেচিত হয়। শুধুমাত্র একটি অংশ আছে যা CDDA নামে পরিচিত এবং .cda ফাইলের বর্তমান সংস্করণে FMT নামে একটি মাত্র ডেটা ব্লক রয়েছে। এই ব্লক 24 বাইট দীর্ঘ. Windows দ্বারা তৈরি শনাক্তকারী Windows 95 এবং Windows 98 সম্পর্কিত সিডি ড্রাইভ দ্বারা ব্যবহৃত হয় এবং এর প্লেয়ারটি FreeDB বা CDDB এর সাথে সংযোগ করতে পারে না। যাতে এটি গানের শিরোনাম এবং শিল্পীর নাম প্রদর্শন করতে পারে, যা আপনাকে ম্যানুয়ালি এই তথ্যটি cdplayer.ini ফাইলে প্রবেশ করতে হবে।
একটি CDA ফাইলের সংগঠন
নিম্নলিখিত টেবিলটি সাধারণ অফসেট সম্পর্কে তথ্য দেখায়:
অফসেট | দৈর্ঘ্য | বিষয়বস্তু |
---|---|---|
0x00 | 4 | 4টি ASCII অক্ষর RIFF |
0x04 | 4 | নিম্নলিখিত খণ্ডের আকার: সর্বদা 36 (44 - 8), 4 বাইটে (ইন্টেল অর্ডার) |
0x08 | 4 | chunk identifier: the 4 ASCII characters “CDDA”-bn |
0x0C | 4 | 3টি ASCII অক্ষর fmt এর পরে একটি স্পেস |
0x10 | 4 | খণ্ডের দৈর্ঘ্য: সর্বদা 24, 4 বাইটে (ইন্টেল অর্ডার) |
0x14 | 2 | version of the CD format, on 2 bytes (Intel order). In May 2006, always equal to 1. |
0x016 | 2 | number of the range, on 2 bytes (Intel order). The first track has the number 1. |
0x18 | 4 | cdplayer.exe-এর জন্য উইন্ডোজ দ্বারা গণনা করা শনাক্তকারী। |
0x1c | 4 | রেঞ্জ অফসেট, ফ্রেমের সংখ্যায় (ইন্টেল অর্ডার) |
0x20 | 4 | ট্র্যাকের সময়কাল, ফ্রেমের মোট সংখ্যা (ইন্টেল অর্ডার) |
0x24 | 1 | পরিসর অবস্থান: ফ্রেম |
0x25 | 1 | পরিসর অবস্থান: সেকেন্ড |
0x26 | 1 | পরিসীমা অবস্থান: মিনিট |
0x27 | 1 | একটি নাল বাইট (বাইনারী মান 0) |
0x28 | 1 | ট্র্যাকের সময়কাল: ফ্রেম |
0x29 | 1 | ট্র্যাকের সময়কাল: সেকেন্ড |
0x2a | 1 | ট্র্যাকের সময়কাল: মিনিট |
0x2b | 1 | একটি নাল বাইট (বাইনারী মান 0) |