FreeDB.org
FreeDB.org es otra base de datos de metadatos de música; es la versión abierta de CDDB. Se formó en respuesta a las acciones de Escient, que a través de su filial, Gracenote, compró los derechos de CDDB y restringió el acceso a los datos.
FreeDB tomó la última instantánea de datos disponible y creó su propio servidor y base de datos. Tecnológicamente, se ha mantenido bastante estático desde entonces, pero ha acumulado un gran número de lanzamientos. La calidad de los datos no siempre es la mejor, y hay mucha duplicación en la base de datos de FreeDB.
Existe una interfaz web para FreeDB, pero la mayor parte del acceso (búsquedas, envíos) se realiza a través del protocolo FreeDB (que puede estar incrustado en HTTP, pero no es realmente accesible a través de un navegador). Una de las ventajas de este protocolo es que es prácticamente el mismo que el protocolo CDDB original, y por lo tanto podría usarse como reemplazo de CDDB cuando Gracenote se hizo cargo.
Como resultado, FreeDB se ha convertido en la base de datos de reconocimiento de CD estándar de facto para software de música de código abierto. MusicBrainz tiene muchas características incluidas para importar datos de FreeDB. Eventualmente, se espera que MusicBrainz tome el relevo de FreeDB como la forma preferida de base de datos libre de código abierto para buscar CD, especialmente desde que Gracenote ha desarrollado (y está obligando a los clientes a cambiar a) CDDB2, un reemplazo propietario para el protocolo CDDB original.
Debe examinar cuidadosamente los datos de FreeDB, ya que en la mayoría de los casos deben corregirse para confirmarlos con las pautas de estilo de MusicBrainz. Además, es una buena práctica proporcionar una prueba de su publicación en las notas de edición: FreeDB no se considera una prueba, ya que su proceso de envío no se supervisa.
Usuario de FreeDB MusicBrainz
Estado: A continuación se detalla una función obsoleta que solo se conserva por valor histórico.
Antes de la actualización del servidor 2004-10-10, las versiones que cumplían ciertos criterios eran importadas automáticamente de FreeDB por el bot FreeDB de MusicBrainz como un método para hacer crecer la base de datos cuando el proyecto MusicBrainz estaba empezando. Esta característica fue finalmente desactivada después de algunas discusiones en la lista de correo porque se consideró que la mala calidad de los datos en bruto de freeDB y la frecuencia de entradas duplicadas superaban los beneficios de los datos adicionales para MusicBrainz.
Sin embargo, a pesar de que la adición automática de versiones estaba desactivada, ciertos elementos de la implementación aún permanecen en MusicBrainz. Por ejemplo, se mantuvo el concepto de agregar ID de disco a versiones existentes, aunque dado que la adición de ID de disco a una versión ocurre automáticamente, sin votar, el editor FreeDB no se utiliza para estas adiciones. Además, la página de búsqueda de MusicBrainz aún conserva soporte especial para ejecutar consultas que incluyan o excluyan el editor FreeDB.
Criterios de importación
Estos eran los criterios de importación vigentes en ese momento antes de que se desactivaran las importaciones automáticas.
Las siguientes reglas se aplican en orden. El procesamiento se detiene en la primera regla para «coincidir»:
- Si hay menos de 5 pistas, la liberación NO se insertará automáticamente.
- Si el artista del lanzamiento es «Varios» o «Varios Artistas», el lanzamiento NO se insertará automáticamente (pero la determinación del artista del lanzamiento es en sí una ciencia inexacta).
- Si al menos el 70% de las pistas contienen » – «, o al menos el 70% de las pistas contienen » / «, o al menos el 85% de las pistas contienen «-«, o al menos el 85% de las pistas contienen «/», entonces la liberación NO se insertará automáticamente.
- Si el nombre o el artista de la versión fallan en la «Comprobación de estilo», la versión NO se insertará automáticamente.
- De lo contrario, la liberación se insertará automáticamente.
Proceso de importación
Este era el proceso de importación actual antes de que se deshabilitaran las importaciones automáticas.
Esto se divide en dos partes:
- Si la versión de FreeDB coincide con una versión existente en MB, se agregará el ID de disco a esa versión.
- Para» coincidir», buscamos un artista donde el nombre coincida (por nombre o nombre de clasificación),
- y donde el nombre de la versión coincida exactamente (sin distinción de mayúsculas y minúsculas),
- y donde coincida el número de pistas.
- Si encontramos una versión de este tipo, intentamos agregar el ID de disco a esa versión. Los errores encontrados al hacerlo se ignoran silenciosamente.
- De lo contrario, se creará una nueva versión, ya que el moderador «FreeDB»
- Todas estas inserciones automáticas se realizan como el moderador «FreeDB». Esto se debe a que, dado que la solicitud de servicio web original que inició todo esto no está autenticada, no tenemos idea de a quién podríamos atribuir este cambio.
- Todas las versiones insertadas como resultado de moderaciones de FreeDB deben tener exactamente un discid (pero debido a un error, algunas no).