È possibile migliorare iTunes Genius (oi metadati dei brani) in modo che le canzoni senza corrispondenza possano utilizzare la funzione?

11

La mia domanda si riduce a: "Tecnicamente, come funziona la funzionalità Genius?" in modo che io possa usarlo nei casi in cui non riesce ad abbinare abbastanza corrispondenze per una canzone specifica.

Parte di questa domanda è: cosa viene memorizzato nella libreria o nei meta-dati su iTunes o sul tuo iPhone che consente alle canzoni di combinarsi in playlist automatiche? In altre parole, che cos'è delivering quando dice "Consegna dei risultati Genius ..."

Più che accademicamente interessante, mi chiedo se c'è qualcosa che posso fare per regolare i metadati di quelle canzoni che ottengono i messaggi di errore Genius in modo che funzionino. Ultimamente ho avuto alcune canzoni popolari e dovrei essere stato in grado di trovare facilmente i risultati, ma non l'ho fatto.

    
posta Nicole 24.03.2011 - 17:26
fonte

3 risposte

4

Per come la vedo io, Genius non solo usa i metatag del tuo mp3 per organizzare le informazioni Genius, ma riceve anche molte informazioni da ciò che le persone inseriscono nelle loro playlist. Questo ha senso, dato che il punto di Genius è di mettere automaticamente insieme una lista di canzoni che vanno insieme, senza doverle fare manualmente.

Ho letto un articolo su questo una volta, in cui un ragazzo aveva creato una playlist per Genius, e non riusciva a capire per la vita di lui ciò che le canzoni avevano in comune. Erano di tutti i diversi anni, generi, ecc., Compresa persino la parola parlata. Alla fine, si rese conto che le tracce avevano tutte una cosa in comune: erano canadesi. Naturalmente, questo non è il comportamento più intelligente in quanto le tracce canadesi non sono necessariamente quelle che vorresti ascoltare in successione. Ma naturalmente, non sarebbe insolito per le persone creare una playlist "canadese" per altri motivi se non ascoltarla come una raccolta, ed è per questo che Genius pensava che potessero andare insieme. La feature Genius perde lentamente il suo fascino mentre la traccia procede da Celine Dion a un archivio della CBC Radio su (il cielo non voglia) Justin Bieber.

    
risposta data 25.03.2011 - 04:44
fonte
3

Le funzionalità di Genius controllano i tag ID3, quindi se i metadati sono tutti in ordine, standard e relativamente accurati, dovresti ottenere risultati decenti. Non c'è di sicuro perché Apple non ha rilasciato il modo in cui "it" funziona esattamente, ma non esiste un tipo di analisi "Shazam" della struttura della traccia.

Ora su una nota a margine, Genius analizza ciò che altri utenti hanno anche comprato (per la canzone che Genius sta controllando), cosa stanno ascoltando e visualizza le playlist e le raccomandazioni Genius di conseguenza.

Bottom Line: Mantieni in linea i tag ID3 e Genius dovrebbe essere in grado di individuare la tua canzone finché non è qualcosa di oscuro.

    
risposta data 25.03.2011 - 02:43
fonte
2

La descrizione ufficiale della funzione di Apple è tragicamente teso , iTunes stesso non fornisce feedback dettagliati sull'abbinamento geniale, ma ci sono un po 'di modi per colpire i motori e vedere se è possibile apportare modifiche al meglio.

  • iTunes Match ti darà un'idea di quali canzoni non corrispondono istantaneamente come effetto collaterale dell'attivazione della funzione. Inizialmente avrai un riepilogo cumulativo del numero di brani abbinati e di quelli non corrispondenti. È una buona scommessa che Apple usi lo stesso tipo di abbinamento qui (forse meglio del genio) - ma è un buon inizio.
  • I dati geniali non sono facilmente leggibili, quindi non puoi facilmente crea elenchi di canzoni che il genio non riconosce e anche canzoni che sa, ma non riesci a trovare abbastanza corrispondenze ora in tuo libreria per creare un mix.

Non ho mai visto i documenti di progettazione per la funzione geniale, né qualcuno che pubblica il codice che scarica il database in cui Apple memorizza e sincronizza i dati geniali con i dispositivi iTunes e iOS, quindi una risposta autorevole potrebbe dover attendere il codice finisce in un museo , ma tre aspetti generali della corrispondenza di iTunes mi hanno aiutato a capire come funzionano le cose:

  1. Molte cose vanno nelle canzoni corrispondenti - metadati, lunghezza e molto probabilmente alcune impronte digitali del file e un'analisi delle porzioni del suono è probabilmente elaborata per assicurare che venga fatta una corrispondenza con la tua canzone seme.
  2. Queste caratteristiche identificative vengono caricate e una volta che i server iTunes hanno elaborato questi risultati, un database viene preparato e scaricato sul dispositivo (computer iTunes o dispositivo iOS) in modo che possa reagire localmente alle richieste di corrispondenza successive.
  3. Spesso una canzone specifica trova corrispondenze in una libreria, ma non trova abbastanza corrispondenze quando si trova in una libreria iTunes diversa. Il fatto che il messaggio di errore sia lo stesso non aiuta a capire perché una corrispondenza non è andata a buon fine.

Ho avuto un certo successo cercando un brano nello store di iTunes (quando quella canzone è persino venduta lì) e guardo le tracce raccomandate. In pratica questo mi permette di giudicare se la canzone è conosciuta abbastanza bene da corrispondere in una grande libreria o se iTunes non ha ancora ancorato quella canzone ancora (specialmente per le canzoni che sono non in vendita attraverso la vetrina di Apple come download digitale.)

Poiché ogni libreria musicale può essere molto diversa in termini di metadati che corrispondono al database e al contenuto di Apple, è piuttosto difficile generalizzare se le cose stanno migliorando o peggiorando nel tempo. La mia copertura per il genio sembra essere costantemente migliorata, ma è di scarsa utilità per qualcuno in cui il genio non funziona sulla maggior parte delle canzoni a cui tengono. Mi manca assolutamente su nuove tracce di artisti indipendenti e di pubblicazioni non tradizionali che hanno meno di 10 mesi.

Per ora, il processo di miglioramento dei metadati è un processo per tentativi ed errori. Spero che qualcuno possa decodificare il database se Apple non decide di aggiungere ulteriori dettagli o esporre più del processo di abbinamento, ma non mi aspetto nemmeno in qualunque momento presto.

    
risposta data 09.03.2012 - 15:51
fonte

Leggi altre domande sui tag