Skip to main content

Merk musikk automatisk med en online CDDB

Mitsubishi How-To: HDD Navigation System - Using Real Time Traffic (Juni 2025)

Mitsubishi How-To: HDD Navigation System - Using Real Time Traffic (Juni 2025)
Anonim

Begrepet CDDB er et akronym som er kort for Compact Disc Database . Selv om det nå er et registrert varemerke for Gracenote, Inc., er dette begrepet fortsatt brukt til å beskrive en online ressurs som bidrar til å automatisk identifisere musikk. Dette systemet kan brukes til ikke bare å finne ut navnet på en lyd-CD (og dens innhold), men også sanger som allerede finnes i ditt digitale musikkbibliotek.

Når du organiserer musikken din, har du kanskje allerede kommet over denne teknologien når du bruker et musikkmerkingverktøy eller rippe musikk-CDer. I tilfelle av et typisk CD-ripping-program, blir de ekstraherte sangene vanligvis automatisk oppkalt og den relevante musikkmerketinformasjonen er fylt ut (hvis den kan få tilgang til en CDDB via Internett selvfølgelig).

På hvilke måter kan jeg bruke en CDDB til å automatisk merke min digitale musikk?

Som du sikkert har funnet ut, kan dette identifikasjonssystemet potensielt spare mye tid når du administrerer og organiserer ditt digitale musikkbibliotek. Tenk bare hvor lang tid det ville ta for et stort bibliotek som kan ha hundrevis, om ikke tusenvis av sanger. Det vil ta deg mye tid å skrive inn navnene på alle sangene dine, samt all annen metadatainformasjon som vanligvis er skjult inne i lydfiler.

Men spørsmålet er: "Hvilke typer programvare bruker CDDB?"

Hovedtyper av applikasjoner som ofte bruker en CDDB for automatisk musikkmerking, inkluderer:

  • Programvare Mediaspillere: Populære programmer som iTunes, Windows Media Player og VLC Media Player kan bruke ulike online CDDBer til riktig navn, tagging og organisering av digitale lydfiler i deres relevante album. Hvis du også bruker din favoritt jukeboks programvare til å rippe lyd-CDer, så vil det mest sannsynlig ha muligheten til å kontakte en CDDB-server for å identifisere lyd-CDen og fylle ut informasjon om innholdet.
  • Frittstående CD Ripping Software: Hvis du foretrekker å bruke et program bare for CD-ripping, kan disse også ha mulighet til å bruke en CDDB. Dedikerte lyd-CD-ekstraksjonsverktøy kan også bli raskere, noe som er en fordel hvis du har mange lyd-CDer for å overføre og merke.
  • Metadata Tagging Tools: Du har kanskje allerede rippet mange lyd-CDer uten å bruke en CDDB - enten den mediaspilleren du brukte ikke hadde dette anlegget, eller det var deaktivert. Du kan imidlertid bruke en CDDB etterpå ved hjelp av et verktøy som dette. Populære programmer som MusicBrainz Picard og TigoTago bruker denne metoden til å effektivt merke filer og gruppere dem i album.

    Hvorfor er ikke denne informasjonen allerede lagret på en lyd-CD?

    Når CD-formatet ble opprettet, var det ikke behov for (eller fremsyn) å inkludere metadatainformasjon som sangtittel, albumnavn, artist, sjanger osv. På den tiden (rundt 1982) brukte folk ikke digitale musikkfiler som MP3 (dette kom rundt ti år senere). Den nærmeste CDen kom til å ha musikkmerker var med oppfinnelsen av CD-Text. Dette var en forlengelse av Red Book-CD-formatet for lagring av bestemte attributter, men ikke alle lyd-CDer hadde dette kodet på dem - og i alle fall kan mediespillere som iTunes ikke bruke denne informasjonen uansett.

    CDDB ble oppfunnet for å gjøre opp for denne mangelen på metadata når du bruker lyd-CDer. Ti Kan (oppfinneren av CCDB) så denne mangelen i lyd-CD-designen og utviklet i utgangspunktet en frakoblet database for å se opp denne informasjonen. Dette systemet ble opprinnelig utviklet for en musikkspiller som han utviklet kalt XMCD - dette var en kombinert CD-spiller og ripping verktøy.

    En online versjon av CDDB ble til slutt utviklet ved hjelp av Steve Scherf og Graham Toal for å produsere en fritt tilgjengelig nettbasert database som programvarene kunne bruke til å slå opp CD-informasjon.

    Hvordan fungerer CDDB-systemet egentlig?

    CDDB fungerer ved å kalkulere en plate ID for å kunne identifisere en lyd-CD nøyaktig - dette er laget for å gi en unik profil for hele platen. I stedet for å bruke et system som bare identifiserer enkeltspor som CD-Text, bruker CDDB f.eks. En CD-ID-referansekode, slik at programvare (med innebygde klienter selvfølgelig) kan spørre CDDB-serveren og laste ned alle attributter tilknyttet den opprinnelige CDen - dvs. navnet på CDen, sportitler, artist osv.

    For å lage en unik CD-ID for CDDB, brukes en algoritme til å analysere informasjon på lyd-CDen, for eksempel hvor lenge hvert spor er og i hvilken rekkefølge de spiller. Dette er en veldig forenklet forklaring på hvordan det fungerer, men er den viktigste metoden for å lage unike CDDB referanse ID.