FreeDB

FreeDB.org

FreeDB.org er en anden database med musikmetadata; det er den åbne version af CDDB. Det blev dannet som reaktion på escients handlinger, som gennem sit datterselskab, Gracenote, købte rettighederne til CDDB og begrænsede adgangen til dataene.

FreeDB tog det sidste tilgængelige øjebliksbillede af data og oprettede deres egen server og database. Teknologisk har det været ret statisk siden da, men det har samlet et meget stort antal udgivelser. Kvaliteten af dataene er ikke altid den bedste, og der er meget duplikering i FreeDB-databasen. der er en internetgrænseflade til FreeDB, men mest adgang (opslag, indsendelser) finder sted via FreeDB-protokollen (som muligvis er indlejret i HTTP, men ikke rigtig er tilgængelig via en bro.ser). En af fordelene ved denne protokol er, at den praktisk talt er den samme som den originale CDDB-protokol og således kunne bruges som en drop-in erstatning for CDDB, da Gracenote overtog den.

som et resultat har FreeDB overtaget som de facto standard cd-genkendelsesdatabase for open source-musikprogrammer. Musicbrains har mange funktioner inkluderet til at importere data fra FreeDB. Til sidst håber man, at Musicbrains vil overtage fra FreeDB som den foretrukne open source-fri database måde at slå cd ‘ er op på, især da Gracenote siden har udviklet (og tvinger kunderne til at skifte til) CDDB2, en proprietær erstatning for den originale CDDB-protokol.

Alert.png du skal omhyggeligt undersøge FreeDB-dataene, da de i de fleste tilfælde skal rettes for at bekræfte med retningslinjerne for Musikbrains stil. Det er også god praksis at fremlægge bevis for din udgivelse i edit notes – FreeDB betragtes ikke som et bevis, da deres indsendelsesproces ikke overvåges.

FreeDB Musicbrains bruger

Status: følgende beskriver en forældet funktion og bevares kun for historisk værdi.

før serveropdateringen 2004-10-10 blev udgivelser, der opfyldte visse kriterier, automatisk importeret fra FreeDB af freedb bot som en metode til at udvide databasen, da Musicbrains-projektet lige var startet. Denne funktion blev til sidst deaktiveret efter en vis mailingliste diskussion, fordi den dårlige kvalitet af rå freeDB-data og hyppigheden af duplikerede poster føltes at opveje fordelene ved yderligere data for Musikbrains.

ikke desto mindre, selvom den automatiske tilføjelse af udgivelser blev deaktiveret, forbliver visse elementer i implementeringen stadig i Musikbrains. For eksempel blev konceptet med at tilføje disk-id ‘er til eksisterende udgivelser bevaret, selvom tilføjelsen af disk-id’ er til en udgivelse sker automatisk uden afstemning, bruges FreeDB-editoren ikke til disse tilføjelser. Derudover bevarer søgesiden stadig særlig support til at køre forespørgsler, der inkluderer eller ekskluderer FreeDB-editoren.

Importkriterier

disse var de nuværende importkriterier, før den automatiske import blev deaktiveret.

følgende regler anvendes i rækkefølge. Behandlingen stopper ved den første regel til” match”:

  1. hvis der er færre end 5 spor, bliver udgivelsen ikke automatisk indsat.
  2. hvis udgivelsesartisten enten er “forskellige” eller “forskellige kunstnere”, indsættes udgivelsen ikke automatisk (men bestemmelsen af udgivelsesartisten er i sig selv en upræcis videnskab).
  3. hvis mindst 70% af sporene indeholder ” – “, eller mindst 70% af sporene indeholder ” / “, eller mindst 85% af sporene indeholder “-“, eller mindst 85% af sporene indeholder “/”, indsættes frigivelsen ikke automatisk.
  4. hvis udgivelsesnavnet eller kunstneren fejler “Style Check”, bliver udgivelsen ikke automatisk indsat.
  5. ellers bliver udgivelsen automatisk indsat.

Importproces

dette var den daværende aktuelle importproces, før den automatiske import blev deaktiveret.

Dette er i to dele:

  1. hvis FreeDB-udgivelsen matcher en eksisterende udgivelse i MB, tilføjes disk-ID ‘ et til denne udgivelse.
    • for at “matche” ser vi efter en kunstner, hvor navnet matcher (efter navn eller sortnavn),
    • og hvor udgivelsesnavnet matcher nøjagtigt (case-ufølsomt),
    • og hvor antallet af spor matcher.
    • hvis vi finder en sådan udgivelse, forsøger vi at tilføje disk-ID ‘ et til den udgivelse. Eventuelle fejl, der opstår under dette, ignoreres lydløst.
  2. ellers oprettes en ny udgivelse, da “FreeDB” moderator
    • alle disse auto-indsættelser udføres som “FreeDB” moderator. Dette skyldes, at da den oprindelige anmodning om internettjeneste, der startede alt dette, ikke er godkendt, har vi ingen anelse om, hvem vi ellers kan tilskrive denne ændring.
    • alle udgivelser, der er indsat som et resultat af FreeDB-moderationer, skal have nøjagtigt et discid (men på grund af en fejl kan nogle muligvis ikke).

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.