11 votos

¿Se puede mejorar iTunes Genius (o los metadatos de las canciones) para que las canciones que no coincidan puedan utilizar la función?

Mi pregunta se reduce a: "Técnicamente, ¿cómo funciona la función Genius?" para que pueda utilizarla en los casos en los que no consiga encontrar suficientes coincidencias para una canción concreta.

Parte de esta pregunta es: ¿qué se almacena en tu biblioteca o en los metadatos de iTunes o de tu iPhone que permite que las canciones se combinen en listas de reproducción automáticas? En otras palabras, ¿qué es lo que entrega de cuando dice "Entregando sus resultados Genius..."

Más que académicamente interesante, me pregunto si hay algo que pueda hacer para ajustar los metadatos de esas canciones que reciben los mensajes de error de Genius para que funcionen. Últimamente he tenido unas cuantas que son canciones populares y que deberían haber encontrado resultados fácilmente pero no lo han hecho.

4voto

fletom Puntos 215

Según tengo entendido, Genius no sólo utiliza las metaetiquetas de tu mp3 para organizar la información de Genius, sino que también obtiene mucha información de lo que la gente pone en sus listas de reproducción. Esto tiene sentido, ya que el objetivo de Genius es elaborar automáticamente una lista de canciones que van juntas, sin tener que hacerlo manualmente.

Una vez leí un artículo sobre esto, en el que un tipo hacía que Genius creara una lista de reproducción para él, y no podía averiguar por nada del mundo qué canciones tenían en común. Eran de todos los años, géneros, etc., e incluso incluían la palabra hablada. Finalmente, se dio cuenta de que todas las canciones tenían algo en común: eran canadienses. Por supuesto, este no es el comportamiento más inteligente, ya que los temas que son canadienses no son necesariamente los que uno quiere escuchar sucesivamente. Pero, por supuesto, no sería raro que la gente creara una lista de reproducción "canadiense" por otras razones que no fueran escucharlas como una colección, y por eso Genius pensó que podrían ir juntas. La función de Genius pierde poco a poco su encanto a medida que se pasa de Celine Dion a un archivo de CBC Radio o (Dios no lo quiera) a Justin Bieber.

3voto

Braunson Puntos 384

Las funciones Genius comprueban tus etiquetas ID3, así que si tus metadatos están en orden, son estándar y relativamente precisos, deberías obtener resultados decentes. No es seguro, ya que Apple no ha revelado cómo funciona exactamente, pero no hay un análisis informático del tipo "Shazam" de la estructura de la pista.

Por otro lado, Genius analiza lo que otros usuarios también han comprado (para la canción que Genius está comprobando), lo que también están escuchando, y muestra sus listas de reproducción y recomendaciones Genius en consecuencia.

El resultado final: Mantén tus etiquetas ID3 en línea y Genius debería ser capaz de localizar tu canción siempre que no sea algo oscuro.

2voto

Oskar Puntos 1242

La descripción oficial de Apple sobre esta función es la siguiente tragicómicamente escueto El propio iTunes no ofrece ningún tipo de información detallada sobre la concordancia de los genios, pero hay algunas formas redondas de hurgar en los motores y ver si se pueden hacer cambios para mejorarlos.

  • iTunes Match te dará una idea de qué canciones no coinciden al instante como efecto secundario de la activación de la función. Al principio tendrás un resumen general de cuántas canciones coinciden y cuáles no coinciden. Es muy probable que Apple utilice el mismo tipo de emparejamiento aquí (quizás mejor que el genio), pero es un buen comienzo.
  • Los datos del genio no son fácilmente legibles, por lo que no se puede hacer listas de canciones que el genio no reconoce y también canciones que sí conoce, pero que no encuentra suficientes coincidencias ahora en su biblioteca para hacer una mezcla.

Nunca he visto los documentos de diseño de la función genius, ni alguien que publique el código que vuelca la base de datos donde apple almacena y sincroniza los datos de genius con tus dispositivos iTunes e iOS, así que una respuesta autorizada podría tener que esperar hasta el código termina en un museo Pero hay tres aspectos generales de la concordancia de iTunes que me han ayudado a entender cómo funcionan las cosas:

  1. Hay muchos factores que intervienen en la comparación de las canciones: los metadatos, la duración y, probablemente, algunas huellas dactilares del archivo, así como un análisis de partes del sonido, se procesan para garantizar la coincidencia con la canción de partida.
  2. Estas características identificativas se cargan y, una vez que los servidores de iTunes han procesado estos resultados, se prepara una base de datos que se descarga en su dispositivo (iTunes de ordenador o dispositivo iOS) para que pueda reaccionar localmente a las siguientes solicitudes de coincidencia.
  3. A menudo, una canción específica encuentra coincidencias en una biblioteca, pero no encuentra suficientes coincidencias cuando se encuentra en otra biblioteca de iTunes. El hecho de que el mensaje de error sea el mismo, no ayuda a averiguar por qué ha fallado una coincidencia.

He tenido cierto éxito buscando una canción en la tienda de iTunes (cuando esa canción se vende allí) y mirando las pistas recomendadas. En la práctica, esto me permite juzgar si la canción es lo suficientemente conocida como para que coincida en una gran biblioteca o si iTunes simplemente no ha fijado esa canción todavía (especialmente para las canciones que son no se vende a través de la tienda de Apple como descarga digital).

Dado que cada biblioteca musical puede ser muy diferente en cuanto a la coincidencia de los metadatos con la base de datos y el contenido de Apple, es bastante difícil generalizar si las cosas están mejorando o empeorando con el tiempo. Mi cobertura para genius parece estar mejorando constantemente, pero eso es de poca utilidad para alguien que falla en la mayoría de las canciones que le interesan. Me falla absolutamente en las nuevas canciones de artistas independientes y en los lanzamientos no mainstream que tienen menos de 10 meses.

Por ahora, el proceso de mejora de los metadatos es para mí un proceso de prueba y error. Espero que alguien pueda hacer ingeniería inversa en la base de datos si Apple no decide añadir más detalles o exponer más el proceso de emparejamiento, pero tampoco espero nada de eso a corto plazo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X