CDDB: راه هوشمند برای نشان دادن کتابخانه موسیقی شما

با استفاده از CDDB آنلاین یک روش عالی برای صرفه جویی در زمان برچسب گذاری آهنگ های خود را

اصطلاح CDDB یک مخفف کوتاه است که برای پایگاه داده فشرده دیسک کوتاه است. گرچه اکنون علامت تجاری ثبت شده Gracenote، Inc. این اصطلاح هنوز برای توصیف یک منبع اینترنتی است که به طور خودکار شناسایی موسیقی کمک می کند. این سیستم میتواند نه تنها نام یک CD صوتی (و محتوای آن) را پیدا کند بلکه آهنگهایی که قبلا در کتابخانه موسیقی دیجیتال شما وجود دارد.

هنگام سازماندهی موسیقی خود، ممکن است در هنگام استفاده از یک ابزار برچسب زدن موسیقی یا کشیدن سی دی های موسیقی، این فناوری را تجربه کنید. در مورد یک برنامه کپی کردن CD معمولی، آهنگ های استخراج شده معمولا به طور خودکار نامگذاری می شوند و اطلاعات مربوط به برچسب موسیقی مربوطه پر شده است (اگر می تواند به صورت مستقیم از طریق اینترنت از طریق CDDB دسترسی پیدا کند).

در چه روش هایی می توانم از CDDB استفاده کنم تا به صورت خودکار موسیقی دیجیتال را ضبط کنم؟

همانطور که احتمالا قبلا متوجه شده اید، این سیستم شناسایی به طور بالقوه می تواند زمان زیادی را صرف مدیریت و سازماندهی کتابخانه موسیقی دیجیتال خود کند. فقط فکر می کنم چقدر طول می کشد که یک کتابخانه بزرگ داشته باشید که ممکن است صدها یا هزاران آهنگ داشته باشد. زمان زیادی را برای تایپ کردن نام تمام آهنگ های خود و همچنین سایر اطلاعات فراداده ای که معمولا درون فایل های صوتی پنهان می شوند، به شما می دهد.

اما سوال این است، "چه نوع برنامه های نرم افزاری از CDDB استفاده می کنند؟"

انواع اصلی برنامه هایی که اغلب از CDDB برای برچسب گذاری خودکار موسیقی استفاده می کنند عبارتند از:

چرا این اطلاعات در یک CD صوتی ذخیره نشده است؟

هنگامی که فرمت سی دی ایجاد شد نیازی (یا پیش بینی) برای اضافه کردن اطلاعات فراداده مانند عنوان آهنگ، نام آلبوم، هنرمند، ژانر و غیره وجود داشت. در آن زمان (حدود 1982) مردم از فایل های موسیقی دیجیتال استفاده نمی کردند مانند MP3 (این ده سال بعد آمد). نزدیک ترین سی دی به دلیل داشتن برچسب های موسیقی با اختراع CD-Text بود. این فرمت فرمت سی دی قرمز کتاب برای ذخیره سازی ویژگی های خاص بود، اما همه سی دی های صوتی این رمزگذاری را بر روی آنها نگذاشتند و در هر صورت، پخش کننده های رسانه ای مانند iTunes نمی توانستند از این اطلاعات استفاده کنند.

در هنگام استفاده از سی دی های صوتی، CDDB اختراع شد تا این کمبود ابرداده را مرتفع کند. Ti Kan (مخترع CCDB) این نقص را در طراحی CD سی دی دید و در ابتدا یک پایگاه داده آفلاین برای جستجوی این اطلاعات ایجاد کرد. این سیستم در ابتدا برای یک پخش کننده موسیقی طراحی شده بود که به نام XMCD طراحی شده بود - این یک پخش کننده CD ترکیبی و ابزار خرابکاری بود.

نسخه آنلاین CDDB در نهایت با کمک استیو Scherf و گراهام توالت برای ایجاد یک پایگاه داده آنلاین آزادانه که برنامه های نرم افزاری می تواند برای جستجوی اطلاعات CD استفاده شود، توسعه داده شد.

چگونه سیستم CDDB در واقع کار می کند؟

CDDB با محاسبه یک شناسه دیسک به منظور شناسایی یک CD صوتی کار می کند - این طراحی شده است که مشخصات منحصر به فرد کل دیسک را ارائه دهد. برای مثال، CDDB به جای استفاده از یک سیستم که فقط آهنگهای تک آهنگ مانند CD-Text را شناسایی می کند، از کد ارجاع دیسک استفاده می کند به طوری که نرم افزار (با مشتریان داخلی البته) می تواند از سرور CDDB درخواست کند و تمام ویژگی های مرتبط با آن را دانلود کند سی دی اصلی - یعنی نام سی دی، عنوان آهنگ، هنرمند و غیره

برای ایجاد یک دیسک شناسایی منحصر به فرد برای CDDB، یک الگوریتم برای تجزیه و تحلیل اطلاعات بر روی CD صوتی مانند طول هر آهنگ و نحوه پخش آنها مورد استفاده قرار می گیرد. این یک توضیح بسیار ساده است که چگونه کار می کند اما روش اصلی برای ایجاد IDDB مرجع CDDB منحصر به فرد است.