Oficjalny opis tej funkcji przez Apple jest tragikomicznie zwięzły , sam iTunes nie podaje żadnej szczegółowej opinii na temat genialnego dopasowania, ale istnieje kilka rund na temat sposobów wtykania w silniki i sprawdzania, czy można wprowadzić zmiany w lepszym.
- iTunes Match daje ci poczucie, które utwory nie pasują od razu, jako efekt uboczny włączenia tej funkcji. Na początku będziesz mieć zbiorcze podsumowanie, ile piosenek pasowało, a które nie. To dobry zakład, że Apple używa tutaj tego samego rodzaju dopasowywania (być może lepiej niż geniusz) - ale to dobry początek.
- Dane geniusz nie jest czytelny, więc nie można łatwo tworzyć listy utworów, które geniusz nie rozpoznaje , a także utwory to nie wiem, ale po prostu nie może znaleźć wystarczającej mecze Teraz w swojej bibliotece, aby dokonać mieszankę.
Nigdy nie widziałem dokumentów projektowych dla genialnej funkcji, ani kogoś, kto publikuje kod, który zrzuca bazę danych, w której Apple przechowuje i synchronizuje genialne dane z urządzeniami iTunes i iOS, więc wiarygodna odpowiedź może musieć poczekać, aż kod trafi do muzeum , ale trzy ogólne aspekty dopasowywania iTunes pomogły mi wybrać sposób działania:
- Wiele rzeczy pasuje do pasujących utworów - metadane, długość i najprawdopodobniej niektóre odciski palców pliku, a także analiza fragmentów dźwięku jest prawdopodobnie przetwarzana, aby upewnić się, że pasująca piosenka jest dopasowana.
- Te cechy identyfikujące są przesyłane, a gdy serwery iTunes przetworzą te wyniki, baza danych jest przygotowywana i pobierana na urządzenie (komputer iTunes lub urządzenie iOS), aby mogła reagować lokalnie na kolejne żądania dopasowania.
- Często konkretny utwór znajdzie dopasowania w jednej bibliotece, ale nie znajdzie wystarczającej liczby dopasowań, gdy znajduje się w innej bibliotece iTunes. Fakt, że komunikat o błędzie jest taki sam, nie pomaga ustalić, dlaczego dopasowanie nie powiodło się.
Odniosłem pewien sukces, szukając piosenki w sklepie iTunes (kiedy ta piosenka jest tam nawet sprzedawana) i szukam polecanych utworów. W praktyce pozwala mi to ocenić, czy utwór jest wystarczająco dobrze znany, aby dopasować go do dużej biblioteki, czy też iTunes po prostu go jeszcze nie ustalił (szczególnie w przypadku utworów, które nie są w sprzedaży w sklepie Apple jako pliki do pobrania).
Ponieważ każda biblioteka muzyczna może być bardzo różna pod względem metadanych pasujących do bazy danych i zawartości Apple, trudno jest uogólnić, jeśli z czasem sytuacja się poprawi lub pogorszy. Moje relacje z geniuszem z pewnością wydają się stale poprawiać, ale jest to mało przydatne dla kogoś, kto geniusz zawodzi w przypadku większości piosenek, na których im zależy. Absolutnie zawodzi mnie w przypadku nowych utworów niezależnych artystów i wydawnictw niemainstreamowych, które mają mniej niż 10 miesięcy.
Na razie proces ulepszania metadanych jest dla mnie procesem prób i błędów. Mam nadzieję, że ktoś może odtworzyć bazę danych, jeśli Apple nie zdecyduje się dodać więcej szczegółów lub ujawnić więcej procesu dopasowywania, ale nie spodziewam się też w najbliższym czasie.