FreeDB.org
FreeDB.org a zene metaadatainak egy másik adatbázisa; ez a CDDB nyílt verziója. Az Escient tevékenységére válaszul jött létre, amely leányvállalatán, a Gracenote-on keresztül megvásárolta a CDDB jogait és korlátozta az adatokhoz való hozzáférést.
a FreeDB elkészítette az utolsó elérhető pillanatfelvételt az adatokról, és létrehozta saját szerverét és adatbázisát. Technológiailag azóta meglehetősen statikus maradt, de nagyon sok kiadást halmozott fel. Az adatok minősége nem mindig a legjobb, a FreeDB adatbázisban pedig sok a duplikáció.
van egy webes felület a FreeDB-hez, de a legtöbb hozzáférés (keresések, beküldések) a FreeDB protokollon keresztül történik (amely beágyazható a HTTP-be, de nem igazán érhető el böngészőn keresztül). Ennek a protokollnak az egyik előnye, hogy gyakorlatilag megegyezik az eredeti CDDB protokollal, és így a CDDB helyettesítésére használható, amikor a Gracenote átvette.
ennek eredményeként a FreeDB átvette a de facto szabványos CD-felismerési adatbázist a nyílt forráskódú zenei szoftverek számára. A MusicBrainz számos funkcióval rendelkezik az adatok FreeDB-ből történő importálásához. Végül azt remélik, hogy a MusicBrainz átveszi a FreeDB-t, mint a CD-k kedvelt nyílt forráskódú ingyenes adatbázis-módját, különösen azért, mert a Gracenote azóta kifejlesztette (és arra kényszeríti az ügyfeleket, hogy váltsanak) CDDB2, az eredeti CDDB protokoll szabadalmaztatott helyettesítője.
gondosan meg kell vizsgálnia a FreeDB adatokat, mivel a legtöbb esetben ki kell javítani, hogy megerősítse a MusicBrainz stílus irányelveit. Is, ez a jó gyakorlat, hogy igazolja a kiadás a Szerkesztés notes-FreeDB nem tekinthető bizonyítéknak, mivel a beadványok folyamat nem ellenőrzik.
FreeDB MusicBrainz felhasználó
állapot: a következő adatok egy elavult funkciót tartalmaznak, és csak a történelmi érték megőrzésére szolgálnak.
a 2004-10-10-es szerverfrissítés előtt a bizonyos kritériumoknak megfelelő kiadásokat a MusicBrainz FreeDB bot automatikusan importálta a FreeDB-ből az adatbázis növelésének módszereként, amikor a MusicBrainz projekt éppen elindult. Ezt a funkciót végül néhány Levelezőlista-vita után letiltották, mert a nyers freeDB adatok rossz minősége és a duplikált bejegyzések gyakorisága úgy érezte, hogy meghaladja a MusicBrainz további adatainak előnyeit.
ennek ellenére, annak ellenére, hogy a kiadások automatikus hozzáadása le volt tiltva, a megvalósítás bizonyos elemei továbbra is a MusicBrainz-ban maradnak. Például megtartották a lemezazonosítók hozzáadásának koncepcióját a meglévő kiadásokhoz, bár mivel a lemezazonosítók hozzáadása egy kiadáshoz automatikusan, szavazás nélkül történik, a FreeDB szerkesztőt nem használják ezekhez a kiegészítésekhez. Ezenkívül a MusicBrainz keresési oldal továbbra is támogatja a freedb szerkesztőt tartalmazó vagy kizáró lekérdezések futtatását.
importálási feltételek
ezek voltak az akkor aktuális importálási feltételek az automatikus Importálás letiltása előtt.
a következő szabályokat kell alkalmazni sorrendben. A feldolgozás az első “match” szabálynál leáll:
- Ha kevesebb, mint 5 szám van, a kiadás nem lesz automatikusan beillesztve.
- Ha a kiadás művésze vagy “különböző”, vagy” különböző művészek”, a kiadás nem lesz automatikusan beillesztve (de a kiadás művészének meghatározása maga is pontatlan tudomány).
- Ha a műsorszámok legalább 70% – a tartalmaz ” – “-t, vagy a műsorszámok legalább 70% – a tartalmaz ” / “- t, vagy a műsorszámok legalább 85% – a tartalmaz ” – “- t, vagy a műsorszámok legalább 85% – a tartalmaz ” / ” – t, akkor a kiadás nem lesz automatikusan beillesztve.
- Ha a kiadás neve vagy előadója nem felel meg a” Stílusellenőrzésnek”, a kiadás nem lesz automatikusan beillesztve.
- ellenkező esetben a kiadás automatikusan beillesztésre kerül.
importálási folyamat
Ez volt az aktuális importálási folyamat az automatikus Importálás letiltása előtt.
Ez két részből áll:
- Ha a FreeDB kiadás megegyezik egy meglévő kiadással MB-ban, akkor a lemezazonosító hozzáadódik az adott kiadáshoz.
- a “match”-hoz olyan előadót keresünk, ahol a név megegyezik (név vagy sortname szerint),
- és ahol a kiadás neve pontosan megegyezik (kisbetűérzékeny),
- és ahol a számok száma megegyezik.
- ha ilyen kiadást találunk, megpróbáljuk hozzáadni a lemezazonosítót ahhoz a kiadáshoz. Az ezzel kapcsolatos hibákat csendben figyelmen kívül hagyják.
- ellenkező esetben egy új kiadás jön létre, mivel a “FreeDB” moderátor
- ezek az automatikus Beillesztések “FreeDB” moderátorként történnek. Ennek oka az, hogy mivel az eredeti webszolgáltatási kérelem, amely mindezt elindította, nincs hitelesítve, fogalmunk sincs, kinek tulajdoníthatjuk egyébként ezt a változást.
- a FreeDB moderációk eredményeként beillesztett összes kiadásnak pontosan egy discid-nek kell lennie (de egy hiba miatt egyesek nem).