CDDB: Un mod inteligent de etichetare a Bibliotecii muzicale

Utilizarea unui CDDB online este un mod de economisire a timpului de etichetare a melodiilor

Termenul CDDB este un acronim care este scurt pentru baza de date Compact Disc . Chiar dacă este acum o marcă înregistrată a Gracenote, Inc., acest termen este încă folosit pentru a descrie o resursă online care ajută la identificarea automată a muzicii. Acest sistem poate fi folosit nu numai pentru a afla numele unui CD audio (și conținutul acestuia), dar și melodiile care sunt deja în biblioteca muzicii digitale.

Atunci când vă organizați muzica, este posibil să fi întâmpinat deja această tehnologie atunci când utilizați un instrument de etichetare a muzicii sau să rupeți CD-uri de muzică. În cazul unui program tipic de copiere a CD-urilor, melodiile extrase sunt de obicei denumite automat și informația corespunzătoare a etichetelor muzicale este completă (dacă poate accesa un CDDB prin Internet, desigur).

În ce mod pot utiliza un CDDB pentru a-mi marca automat muzica digitală?

După cum probabil ați aflat deja, acest sistem de identificare poate salva o cantitate foarte mare de timp atunci când vă gestionați și organizați biblioteca muzicală digitală. Gândește-te cât va dura o bibliotecă mare care ar putea avea sute, dacă nu chiar mii de cântece. V-ar lua mult timp să introduceți numele tuturor melodiilor dvs., precum și toate celelalte informații despre metadate care sunt de obicei ascunse în fișierele audio.

Dar întrebarea este: "Ce tipuri de programe software folosesc CDDB?"

Principalele tipuri de aplicații care utilizează frecvent un CDDB pentru etichetarea automată a muzicii includ:

De ce aceste informații nu sunt deja stocate pe un CD audio?

Când a fost creat formatul CD-ului, nu era necesar (sau foresight) să includă informații despre metadate, cum ar fi titlul piesei, numele albumului, artistul, genul etc. La acea dată (în jurul anului 1982), oamenii nu foloseau fișiere de muzică digitală cum ar fi MP3 (acest lucru a venit în jur de zece ani mai târziu). Cel mai apropiat CD-ul a ajuns la a avea etichete muzicale cu invenția de CD-Text. Aceasta a fost o extensie a formularului Red Book CD pentru stocarea anumitor atribute, dar nu toate CD-urile audio au codificat acest lucru - și, oricum, playerele media precum iTunes nu pot folosi oricum aceste informații.

CDDB a fost inventat pentru a compensa această lipsă de metadate la utilizarea CD-urilor audio. Ti Kan (inventatorul CCDB) a văzut acest deficit în designul CD-ului audio și a creat inițial o bază de date offline pentru a căuta aceste informații. Acest sistem a fost inițial conceput pentru un music player pe care la dezvoltat numit XMCD - acesta a fost un player CD combinat și un instrument de copiere.

O versiune on-line a CDDB a fost dezvoltată în cele din urmă cu ajutorul lui Steve Scherf și a lui Graham Toal pentru a produce o bază de date online disponibilă online pe care programele software le-ar putea folosi pentru a căuta informații despre CD-uri.

Cum funcționează sistemul CDDB?

CDDB funcționează calculând un ID de disc pentru a identifica cu precizie un CD audio - acesta este conceput pentru a oferi un profil unic al întregului disc. În loc să folosească un sistem care identifică doar anumite piste precum CD-Text, CDDB utilizează un cod de referință pentru disc, astfel încât software-ul (cu clienți încorporați, desigur) să poată interoga serverul CDDB și să descarce toate atributele asociate CD-ul original - adică numele CD-ului, titlurile pieselor, artistul etc.

Pentru a crea un ID-disc unic pentru CDDB, un algoritm este utilizat pentru a analiza informațiile de pe CD-ul audio, cum ar fi cât timp este fiecare piesă și în ce ordine se joacă. Aceasta este o explicație foarte simplificată a modului în care funcționează, dar este principala metodă pentru crearea ID-urilor de referință CDDB unice.