Automaticky označujte hudbu pomocou online CDDB
Termín CDDB je skratka pre databázu kompaktných diskov, čo je online zdroj, ktorý pomáha automaticky identifikovať hudbu. Tento systém možno použiť na zistenie názvu zvukového CD (a jeho obsahu), ako aj titulov, ktoré sa nachádzajú v digitálnej hudobnej knižnici.
Pri organizovaní hudby ste sa s touto technológiou mohli stretnúť pri používaní nástroja na označovanie hudby alebo na ripovanie CD. V prípade typického programu na kopírovanie CD sú extrahované skladby zvyčajne automaticky pomenované a relevantné informácie o hudobných značkách je vyplnená.
Ako môžem použiť CDDB na automatické označovanie digitálnej hudby?
Tento identifikačný systém má potenciál ušetriť čas pri správe a organizácii digitálnych hudobných knižníc. Knižnice so stovkami, ak nie tisíckami skladieb by vyžadovali manuálne zadanie názvov skladieb interpretov a titulov, ako aj ďalšie informácie o metadátach, ktoré sú zvyčajne uložené vo zvuku súbory. CDDB automatizuje tento proces.
Aké typy softvéru však používajú CDDB? Medzi hlavné typy aplikácií, ktoré často používajú CDDB na automatické označovanie hudby, patria:
- Softvérové prehrávače médií: Populárne programy ako iTunes (teraz Music), Windows Media Player a VLC Media Player môžu používať rôzne online CDDB na správne pomenovanie, označenie a usporiadanie digitálnych zvukových súborov. Ak na kopírovanie zvukových diskov CD používate svoj obľúbený softvérový program pre jukebox, s najväčšou pravdepodobnosťou má možnosť kontaktovať server CDDB, aby identifikoval zvukové CD a doplnil informácie o jeho obsahu.
- Samostatný softvér na kopírovanie CD: Ak uprednostňujete používanie softvérového programu na kopírovanie a kopírovanie diskov CD, môže mať možnosť použiť CDDB. Špeciálne nástroje na extrakciu zvukových diskov CD sú často rýchle, čo je výhodou, ak máte na prenos a označenie niekoľko zvukových diskov CD.
- Nástroje na označovanie metadát: Možno ste skopírovali mnohé zo svojich zvukových diskov CD bez použitia CDDB – buď softvérový prehrávač médií, ktorý ste použili, túto možnosť nemal, alebo bol deaktivovaný. Na spätný prístup k CDDB však môžete použiť nástroj na označovanie metadát. Populárne programy ako MusicBrainz Picard a TigoTago používajú túto metódu na označenie súborov a ich zoskupenie do albumov.
Prečo tieto informácie už nie sú uložené na zvukovom disku CD?
Pri vytváraní formátu CD nebolo potrebné uvádzať informácie o metadátach, ako je názov skladby, názov albumu, interpret a žáner. V tom čase ľudia nepoužívali digitálne hudobné súbory ako moderné digitálne médiá. Najbližšie k tomu, že CD malo hudobné značky, bolo s vynálezom CD-Text. Toto bolo rozšírenie formátu Red Book CD na ukladanie určitých atribútov, ale nie všetky zvukové CD to mali zakódované. V každom prípade prehrávače médií ako iTunes/Music tieto informácie nemôžu použiť.
CDDB bol vynájdený, aby nahradil tento nedostatok metadát pri používaní audio CD. Ti Kan (vynálezca CDDB) videl tento nedostatok v dizajne audio CD a pôvodne vyvinul offline databázu na vyhľadanie týchto informácií. Systém bol pôvodne navrhnutý pre hudobný prehrávač, ktorý vyvinul s názvom XMCD, čo bol kombinovaný CD prehrávač a nástroj na ripovanie.
Online verzia CDDB bola nakoniec vyvinutá s pomocou Steva Scherfa a Grahama Toala. Cieľom bolo vytvoriť voľne dostupnú online databázu, ktorú by softvérové programy mohli použiť na vyhľadávanie informácií o CD.
Ako vlastne systém CDDB funguje?
CDDB funguje tak, že vypočítava ID disku na presnú identifikáciu zvukového CD. Toto je navrhnuté tak, aby poskytovalo jedinečný profil celého disku. Namiesto použitia systému, ktorý iba identifikuje jednotlivé stopy, ako to robí CD-Text, CDDB používa ID disku referenčný kód, aby softvér mohol požiadať o server CDDB a stiahnuť atribúty spojené s originálne CD. Tieto atribúty zahŕňajú názov CD, názvy skladieb, meno interpreta a ďalšie.
Na vytvorenie jedinečného ID disku pre CDDB algoritmus analyzuje informácie na zvukovom CD, ako je dĺžka jednotlivých skladieb a v akom poradí sa prehrávajú. Toto je zjednodušené vysvetlenie toho, ako to funguje, ale je to hlavná metóda na vytváranie jedinečných referenčných ID CDDB.