CDDB: طريقة ذكية لوضع علامات على مكتبة الموسيقى الخاصة بك

يعد استخدام CDDB عبر الإنترنت طريقة رائعة لتوفير الوقت لوضع علامات على أغانيك

مصطلح CDDB هو اختصار وهو اختصار لقاعدة بيانات قرص مضغوط . على الرغم من أنها الآن علامة تجارية مسجلة لشركة Gracenote، Inc. ، إلا أن هذا المصطلح لا يزال يستخدم لوصف مورد عبر الإنترنت يساعد على تحديد الموسيقى تلقائيًا. يمكن استخدام هذا النظام ليس فقط لمعرفة اسم القرص المضغوط الصوتي (ومحتوياته) ولكن أيضًا الأغاني الموجودة بالفعل في مكتبة الموسيقى الرقمية الخاصة بك.

عند تنظيم الموسيقى الخاصة بك ، ربما تكون قد صادفت هذه التقنية بالفعل عند استخدام أداة وضع العلامات على الموسيقى أو نسخ أقراص CD الموسيقية. في حالة برنامج نسخ الأقراص المضغوطة النموذجي ، يتم عادةً تسمية الأغاني المستخرجة تلقائيًا ويتم ملء معلومات العلامة الموسيقية ذات الصلة (إذا كان بإمكانها الوصول إلى CDDB عبر الإنترنت بالطبع).

في أي الطرق يمكنني استخدام CDDB لتعيين الموسيقى الرقمية تلقائيًا؟

كما قد تكون قد فهمت بالفعل ، فإن نظام التعريف هذا يمكن أن يوفر قدرًا كبيرًا من الوقت عند إدارة وتنظيم مكتبتك الموسيقية الرقمية. فكر فقط في المدة التي تستغرقها مكتبة كبيرة قد تحتوي على مئات ، إن لم يكن آلاف الأغاني. سيستغرق الأمر وقتًا طويلاً لكتابة أسماء جميع أغانيك بالإضافة إلى جميع معلومات البيانات الوصفية الأخرى المخفية عادة داخل الملفات الصوتية.

ولكن السؤال هو "ما أنواع البرامج التي تستخدم CDDB؟"

تشمل الأنواع الرئيسية للتطبيقات التي غالبًا ما تستخدم CDDB لتمييز الموسيقى التلقائي ما يلي:

لماذا لا يتم تخزين هذه المعلومات المخزنة بالفعل على قرص مضغوط صوتي؟

عندما تم إنشاء تنسيق القرص المضغوط لم تكن هناك حاجة (أو بعد نظر) لتضمين معلومات البيانات الوصفية مثل عنوان الأغنية ، اسم الألبوم ، الفنان ، النوع ، إلخ. في ذلك الوقت (حوالي عام 1982) ، لم يستخدم الأشخاص ملفات الموسيقى الرقمية مثل MP3 (جاء هذا بعد عشر سنوات). جاء أقرب CD إلى وجود علامات الموسيقى مع اختراع CD-Text. كان هذا امتدادًا لصيغة CD Book CD لتخزين سمات معينة ، ولكن لم يتم تشفير كل الأقراص المضغوطة الصوتية عليها - وعلى أي حال ، لا يمكن لمشغلات الوسائط مثل iTunes استخدام هذه المعلومات على أي حال.

تم اختراع CDDB للتعويض عن هذا النقص في البيانات الوصفية عند استخدام الأقراص المضغوطة الصوتية. ورأى Ti Kan (مخترع CCDB) هذا النقص في تصميم القرص المضغوط السمعي وقام في البداية بتطوير قاعدة بيانات غير متصلة بالإنترنت للبحث عن هذه المعلومات. تم تصميم هذا النظام مبدئيًا لمشغل الموسيقى الذي قام بتطويره والذي يُطلق عليه اسم XMCD - والذي كان عبارة عن مشغل أقراص مضغوطة مدمجة وأداة نسخ.

تم تطوير نسخة إلكترونية من CDDB في نهاية المطاف بمساعدة ستيف Scherf و Graham Toal لإنتاج قاعدة بيانات متاحة على الإنترنت يمكن أن تستخدمها البرامج في البحث عن معلومات CD.

كيف يعمل نظام CDDB في الواقع؟

يعمل CDDB من خلال حساب معرف القرص من أجل تحديد قرص مضغوط صوتي بدقة - تم تصميم هذا لمنح ملف تعريف فريد للقرص بأكمله. بدلاً من استخدام نظام يقوم فقط بتعريف مسارات مفردة مثل CD-Text على سبيل المثال ، يستخدم CDDB رمزًا مرجعًا معرفًا للقرص بحيث يمكن للبرنامج (مع البرامج المضمنة بالطبع) الاستعلام عن خادم CDDB وتنزيل جميع السمات المرتبطة القرص المضغوط الأصلي - أي اسم القرص المضغوط ، عناوين المسار ، الفنان ، إلخ.

لإنشاء معرف قرص فريد لـ CDDB ، يتم استخدام خوارزمية لتحليل المعلومات الموجودة على القرص المضغوط الصوتي مثل مدة كل مسار وبأي ترتيب يتم تشغيله. هذا هو تفسير مبسط للغاية لكيفية عمله ولكنه الطريقة الرئيسية لإنشاء معرّف مرجع CDDB فريد.