قم بتمييز الموسيقى تلقائيًا باستخدام CDDB عبر الإنترنت
مصطلح CDDB هو اختصار لـ Compact Disc Database ، وهو مورد عبر الإنترنت يساعد على التعرف تلقائيًا على الموسيقى. يمكن استخدام هذا النظام لمعرفة اسم القرص المضغوط الصوتي (ومحتوياته) بالإضافة إلى العناوين الموجودة في مكتبة الموسيقى الرقمية.
عند تنظيم الموسيقى الخاصة بك ، ربما تكون قد صادفت هذه التقنية عند استخدام أداة وضع علامات الموسيقى أو نسخ الأقراص المضغوطة. في حالة وجود برنامج نسخ قرص مضغوط نموذجي ، عادةً ما يتم تسمية الأغاني المستخرجة تلقائيًا وذات الصلة معلومات علامة الموسيقى في.
كيف يمكنني استخدام CDDB لتمييز الموسيقى الرقمية تلقائيًا؟
نظام التعريف هذا لديه القدرة على توفير الوقت عند إدارة وتنظيم مكتبات الموسيقى الرقمية. تتطلب المكتبات التي تحتوي على مئات ، إن لم يكن الآلاف ، من الأغاني إدخال أسماء ملفات الفنانين والعناوين ، بالإضافة إلى معلومات البيانات الوصفية الأخرى التي يتم تخزينها عادةً داخل الصوت الملفات. CDDB بأتمتة هذه العملية.
ولكن ما هي أنواع البرامج التي تستخدم CDDB؟ تشمل الأنواع الرئيسية للتطبيقات التي غالبًا ما تستخدم CDDB لوضع علامات الموسيقى التلقائي:
-
مشغلات وسائط البرمجيات
- برنامج نسخ الأقراص المضغوطة المستقلة: إذا كنت تفضل استخدام برنامج لنسخ الأقراص المضغوطة ، فقد يتوفر له خيار استخدام CDDB. غالبًا ما تكون أدوات استخراج الأقراص المضغوطة الصوتية المخصصة سريعة ، وهي ميزة إذا كان لديك العديد من الأقراص المضغوطة الصوتية لنقلها ووضع علامة عليها.
- أدوات توصيف البيانات الوصفية: ربما تكون قد نسخت العديد من الأقراص الصوتية المضغوطة دون استخدام CDDB - إما أن مشغل الوسائط الذي استخدمته لم يكن لديه القدرة أو تم تعطيله. ومع ذلك ، يمكنك استخدام أداة وسم البيانات الوصفية للوصول بأثر رجعي إلى CDDB. تستخدم البرامج الشهيرة مثل MusicBrainz Picard و TigoTago هذه الطريقة لتمييز الملفات وتجميعها في ألبومات.
لماذا لا يتم تخزين هذه المعلومات بالفعل على قرص صوتي مضغوط؟
عندما تم إنشاء تنسيق القرص المضغوط ، لم تكن هناك حاجة لتضمين معلومات البيانات الوصفية مثل عنوان الأغنية واسم الألبوم والفنان والنوع. في ذلك الوقت ، لم يستخدم الناس ملفات الموسيقى الرقمية كما لو كانوا يستخدمون الوسائط الرقمية الحديثة. كان أقرب قرص مضغوط لامتلاك علامات موسيقية هو اختراع نص على قرص مضغوط. كان هذا امتدادًا لتنسيق القرص المضغوط للكتاب الأحمر لتخزين سمات معينة ، ولكن لم يتم ترميز كل الأقراص الصوتية المضغوطة عليها. في أي حال ، لا يمكن لمشغلات الوسائط مثل iTunes / Music استخدام هذه المعلومات.
تم اختراع CDDB لتعويض هذا النقص في البيانات الوصفية عند استخدام الأقراص الصوتية المضغوطة. رأى Ti Kan (مخترع CDDB) هذا النقص في تصميم القرص المضغوط الصوتي وقام في البداية بتطوير ملف قاعدة بيانات غير متصلة بالإنترنت من أجل البحث عن هذه المعلومات. تم تصميم النظام في البداية لمشغل موسيقى قام بتطويره يسمى XMCD ، والذي كان عبارة عن مشغل أقراص مضغوطة وأداة نسخ.
تم تطوير نسخة عبر الإنترنت من CDDB بمساعدة Steve Scherf و Graham Toal. كان الهدف هو إنتاج قاعدة بيانات متاحة مجانًا على الإنترنت يمكن أن تستخدمها البرامج للبحث عن معلومات القرص المضغوط.
كيف يعمل نظام CDDB بالفعل؟
يعمل CDDB عن طريق حساب معرف القرص لتحديد قرص الصوت المضغوط بدقة. تم تصميم هذا لإعطاء ملف تعريف فريد للقرص بأكمله. بدلاً من استخدام نظام يحدد مسارات فردية فقط ، كما يفعل نص القرص المضغوط ، يستخدم CDDB معرف قرص رمز مرجعي بحيث يمكن للبرنامج الاستعلام عن خادم CDDB وتنزيل السمات المرتبطة بامتداد القرص المضغوط الأصلي. تتضمن هذه السمات اسم القرص المضغوط وعناوين المسار واسم الفنان والمزيد.
لإنشاء معرف قرص فريد لـ CDDB ، تقوم خوارزمية بتحليل المعلومات الموجودة على القرص المضغوط الصوتي مثل طول كل مسار وترتيب تشغيله. هذا شرح مبسط لكيفية عمله ، ولكنه الطريقة الرئيسية لإنشاء معرفات مرجعية فريدة لـ CDDB.