FreeDB

FreeDB.org

FreeDB.org é outro banco de dados de metadados de música; é a versão aberta do CDDB. Foi formado em resposta às ações da Escient, que através de sua subsidiária, Gracenote, comprou os direitos ao CDDB e restringiu o acesso aos dados.

FreeDB pegou o último instantâneo disponível de dados, e criou seu próprio servidor e banco de dados. Tecnologicamente, tem permanecido bastante estático desde então, mas acumulou um grande número de lançamentos. A qualidade dos dados nem sempre é a melhor, e há muita duplicação no banco de dados FreeDB.

Existe uma interface web para o FreeDB, mas a maioria do acesso (pesquisas, submissões) ocorre através do protocolo FreeDB (que pode ser incorporado em HTTP, mas não é realmente acessível através de um navegador). Uma das vantagens deste protocolo é que ele é praticamente o mesmo que o protocolo CDDB original, e poderia, portanto, ser usado como uma substituição drop-in para CDDB quando Gracenote assumiu.

como resultado, FreeDB assumiu como a base de dados de reconhecimento de CD padrão de facto para software de música de código aberto. MusicBrainz tem muitas características incluídas para importar dados do FreeDB. Eventualmente, espera-se que o MusicBrainz vai assumir do FreeDB como a forma preferida de banco de dados livre de código aberto para procurar CDs, especialmente desde que Gracenote tem desenvolvido (e está forçando os clientes a mudar para) CDDB 2, um substituto proprietário para o protocolo CDDB original.

Alert.png você deve examinar cuidadosamente os dados do FreeDB, uma vez que ele precisa ser corrigido na maioria dos casos para confirmar com as diretrizes do estilo MusicBrainz. Além disso, é uma boa prática fornecer prova de seu lançamento no Edit notes – FreeDB não é considerado como uma prova, como seu processo de Submissão não é monitorado.

FreeDB MusicBrainz user

Status: the following details a depreciated feature and is being retained only for historic value.

antes da atualização do servidor 2004-10-10, lançamentos que cumpriam certos critérios foram automaticamente importados do FreeDB pelo bot do MusicBrainz FreeDB como um método de crescimento do banco de dados quando o projeto do MusicBrainz estava apenas começando. Este recurso foi eventualmente desativado após alguma discussão na lista de discussão, porque a má qualidade dos dados raw freeDB e a frequência de entradas duplicadas foram sentidas para compensar os benefícios de dados adicionais para MusicBrainz. no entanto, embora a adição automática de lançamentos tenha sido desativada, alguns elementos da implementação ainda permanecem no MusicBrainz. Por exemplo, o conceito de adicionar IDs de disco aos lançamentos existentes foi mantido, embora desde que a adição de IDs de disco a um lançamento acontece automaticamente, sem votação, o editor FreeDB não é usado para essas adições. Além disso, a página de pesquisa do MusicBrainz ainda mantém um suporte especial para executar consultas que incluem ou excluem o editor FreeDB.

critérios de importação

estes foram os critérios de importação então actuais antes das importações automáticas terem sido desactivadas.

as seguintes regras são aplicadas por ordem. O processamento pára na primeira regra para “corresponder”:

  1. Se houver menos de 5 faixas, o lançamento não será auto-inserido.se o artista do lançamento for “Vários” ou “vários artistas”, o lançamento não será auto-inserido (mas a determinação do artista do lançamento é uma ciência inexata).se pelo menos 70% das faixas contiverem ” – “, ou pelo menos 70% das faixas contiverem ” / “, ou pelo menos 85% das faixas contiverem “-“, ou pelo menos 85% das faixas contiverem “/”, então o lançamento não será auto-inserido.
  2. Se o nome do lançamento ou artista falhar a “verificação de estilo”, o lançamento não será auto-inserido.
  3. caso contrário, a libertação será automaticamente inserida.

processo de importação

Este foi o processo de importação então actual antes das importações automáticas terem sido desactivadas.

isto é em duas partes:

  1. Se a versão do FreeDB corresponder a uma versão existente em MB, então o ID do disco será adicionado a essa versão.
    • “corresponder”, nós olhamos para um artista de onde o nome de correspondências (por nome ou sortname),
    • e onde o nome da versão corresponde exatamente (case-insensitive),
    • e onde o número de faixas de correspondências.
    • Se encontrarmos tal versão, tentamos adicionar o ID do disco a essa versão. Quaisquer erros encontrados ao fazê-lo são silenciosamente ignorados.
  2. caso contrário, uma nova versão será criada, como o moderador “FreeDB”
    • todas estas auto-inserções são feitas como o moderador “FreeDB”. Isto porque, uma vez que o pedido de serviço web original que começou tudo isso não é autenticado, não temos nenhuma idéia a quem poderíamos de outra forma atribuir esta mudança.
    • Todas as versões inseridas como resultado de moderações do FreeDB devem ter exatamente um descido (mas devido a um bug alguns podem não ter).

Deixe uma resposta

O seu endereço de email não será publicado.