CDDB: Pametan način označavanja vaše glazbene knjižnice

Upotreba internetskog CDDB-a odličan je način označavanja vaših pjesama

Pojam CDDB je akronim koji je kratak za Compact Disc Database . Iako je sada registrirani zaštitni znak tvrtke Gracenote, Inc., ovaj se pojam još uvijek koristi za opisivanje online resursa koji pomaže automatski prepoznati glazbu. Ovaj se sustav može koristiti ne samo za pronalaženje imena audio CD-a (i njegovog sadržaja) već i pjesama koje su već u vašoj digitalnoj glazbenoj knjižnici.

Kada organizirate svoju glazbu, možda ste već naišli na ovu tehnologiju prilikom korištenja alata za označavanje glazbe ili kopiranja glazbenih CD-ova. U slučaju tipičnog CD reprodukcijskog programa, ekstrahirane pjesme obično se automatski imenuju i popunjava relevantne informacije o glazbenoj oznaci (ako Internet može pristupiti CDDB-u putem Interneta, naravno).

Na kojim načinima mogu koristiti CDDB da automatski označi moju digitalnu glazbu?

Kao što ste vjerojatno već shvatili, ovaj identifikacijski sustav može potencijalno uštedjeti ogromnu količinu vremena prilikom upravljanja i organiziranja digitalne glazbene biblioteke. Samo pomislite koliko će dugo trajati velika knjižnica koja bi imala stotine, ako ne tisuće pjesama. Potrebno vam je znatnu količinu vremena za upis imena svih vaših pjesama, kao i svih ostalih metapodataka koji su obično skriveni unutar audio datoteka.

Ali pitanje je "koje vrste softverskih programa koriste CDDB?"

Glavne vrste aplikacija koje često koriste CDDB za automatsko označavanje glazbe uključuju:

Zašto ove informacije nisu već pohranjene na audio CD-u?

Kada je stvoren format CD-a, nije bilo potrebe (ili predviđanja) uključiti informacije metapodataka poput naslova pjesme, naziva albuma, izvođača, žanra itd. U to vrijeme (oko 1982.) ljudi nisu koristili digitalne glazbene datoteke poput MP3-a (to se dogodilo desetak godina kasnije). Najbliže CD-u došao je da ima glazbene oznake je bio s izumom CD-Text. Ovo je bilo proširenje CD-a Red Book za pohranu određenih atributa, ali nisu svi audio CD-ovi bili kodirani - i u svakom slučaju, medijski igrači poput iTunesa ionako ne mogu koristiti te informacije.

CDDB je izmislio kako bi nadoknadio ovaj nedostatak metapodataka pri korištenju audio CD-a. Ti Kan (izumitelj CCDB-a) vidio je ovaj manjak u dizajnu audio CD-a i u početku je razvio izvanmrežnu bazu podataka kako bi potražio ove informacije. Ovaj sustav je u početku bio dizajniran za glazbeni player koji je razvio pod nazivom XMCD - to je bio kombinirani CD player i alat za kopiranje.

Internetska verzija CDDB-a je na kraju razvijena uz pomoć Stevea Scherfa i Grahama Toala za izradu slobodno dostupne internetske baze podataka koju programi mogu koristiti za traženje informacija o CD-u.

Kako sustav CDDB zapravo radi?

CDDB radi izračunavanjem ID diska kako bi se točno identificirao audio CD - ovo je dizajnirano kako bi se dobio jedinstven profil cijelog diska. Umjesto korištenja sustava koji samo identificira pojedinačne zapise poput CD-Texta, primjerice, CDDB koristi ID disk-ID kod, tako da softver (s ugrađenim klijentima naravno) može uputiti CDDB poslužitelj i preuzeti sve atribute povezane s originalni CD - tj. naziv CD-a, naslova pjesama, izvođača itd.

Da biste stvorili jedinstveni disk-ID za CDDB, algoritam se koristi za analizu informacija na audio CD-u, kao što je koliko dugo svaki zapis i kojim redoslijedom oni igraju. Ovo je vrlo pojednostavljeno objašnjenje kako funkcionira, ali je glavna metoda za stvaranje jedinstvenih ID-ova CDDB-a.