CDDB

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

CDDB (prescurtare pentru C ompact D isc D ata b ase) este o bază de date la care pot fi accesate aplicații software pentru a obține informații despre CD pe Internet . Acest lucru este posibil de un client care calculează un identificator (aproximativ) unic pentru fiecare CD și apoi îl caută în baza de date. Drept urmare, clientul poate vizualiza numele artistului, titlul CD-ului, lista pieselor și alte informații.

Baza de date este utilizată în principal de programele media player și de discurile CD .

Necesitatea CDDB este o consecință directă a designului original al CD-ului, derivat ca o evoluție a discului de vinil, care nu considera că piesele audio sunt piese de fișiere de date care trebuie identificate și indexate. Formatul CD nu include numele discului sau numele pieselor, așa că este necesară o bază de date suplimentară pentru a compensa lipsa de informații atunci când un disc este utilizat într-un player modern. O dezvoltare ulterioară numită CD-TEXT este o altă soluție la aceeași problemă.

Istorie

CDDB a fost o invenție a lui Ti Kan și a lui Steve Scherf . Codul sursă a fost creat sub licența publică generală GNU , permițând astfel tuturor acces gratuit la informațiile puse la dispoziție de vasta bază de utilizatori. Ulterior proiectul a fost vândut și condițiile de licență au fost modificate, oferind o contribuție inițială (pentru plata utilizării serverelor și suportul necesar) care a revenit dezvoltatorilor comerciali. În plus, licența a inclus și câteva clauze pe care mulți programatori le-au considerat inacceptabile: nicio altă bază de date similară (cum ar fi freedb ) nu putea fi accesibilă ca supliment la CDDB și sigla bazei de date trebuia să fie afișată în timpul accesului.

În martie 2001, CDDB a devenit proprietatea Gracenote, care a interzis accesul la baza de date a tuturor aplicațiilor fără licență. Licențele pentru CDDB1 (versiunea originală a CDDB) nu mai erau disponibile din momentul în care programatorii au fost rugați să convertească la CDDB2 (o nouă versiune incompatibilă cu CDDB1 și automat și cu freedb).

După comercializarea CDDB-ului Gracenote, mulți playere media au trecut la utilizarea freedb , păstrând în același timp „CDDB” ca termen generic atunci când se referă la funcția sa de bază de date.

În 2008, Gracenote a fost achiziționată de Sony Corporation .

Cum funcționează un CDDB

CDDB a fost conceput pentru a putea identifica CD-uri întregi, nu doar piese individuale. Procesul de identificare presupune crearea unui discid , un fel de „amprentă digitală” a unui CD care este creat dinamic prin hashul informațiilor referitoare la durata unei piese, informații stocate în indexul CD-ului. Acest disc este utilizat împreună cu baza de date internet , de obicei pentru descărcarea numelor pieselor întregului CD sau pentru trimiterea numelor pieselor unui CD nou identificat.

Deoarece identificarea CD-urilor se bazează pe lungimea și ordinea pieselor, CDDB nu poate identifica listele de redare în care ordinea pieselor a fost modificată sau compilările de piese de pe diferite CD-uri. În plus, CDDB nu poate face distincție între diferite CD-uri care au același număr de piese și aceeași lungime pentru fiecare dintre ele.

Criticii susțin că listele de câmp pentru CDDB sunt inadecvate pentru includerea identificării corecte a înregistrărilor de muzică clasică . Această problemă nu a fost abordată în mod adecvat sau consecvent de către dezvoltatorii de software.

Alternative

Schimbarea licenței a dus la crearea unui nou proiect, freedb , al cărui scop era să rămână un proiect gratuit. La 1 iulie 2006 , dezvoltatorii joerg (Joerg) și megari (Ari) și-au anunțat intenția de a părăsi proiectul freedb. Aceste anunțuri au fost urmate de o declarație a proprietarului domeniului, Kaiser , potrivit căreia proiectul va fi în curând suspendat. O actualizare publicată pe 7 iulie a afirmat că se desfășoară negocieri pentru transferul proiectului freedb către noii proprietari.

Un proiect alternativ care este mai mult decât o bază de date CD este MusicBrainz .

O altă alternativă comercială la CDDB este serviciul AMG LASSO . LASSO a fost lansat de All Media Guide la sfârșitul anului 2004 și include tehnologii pentru recunoașterea CD-urilor, DVD-urilor și fișierelor audio digitale. Licențiații LASSO sunt Windows Media Player , Musicmatch Jukebox și Virgin Digital Megastore .

linkuri externe

Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea