İTunes Genius (veya şarkı meta verileri), eşleşmeyen şarkıların özelliği kullanabilmesi için geliştirilebilir mi?


11

Sorum şu sorulara cevap verir: "Teknik olarak, Genius özelliği nasıl çalışır?" böylece belirli bir şarkı için yeterince eşleşme yapamayacağı durumlarda kullanabilirim.

Bu sorunun bir kısmı - kitaplığınızda veya iTunes'daki veya iPhone'unuzdaki şarkıların otomatik çalma listelerinde birleştirilmesini sağlayan meta verilerde depolanan nedir? Başka bir deyişle, bu nedir teslim "... senin Genius sonuçlarını sunuyoruz" diyor zaman

Akademik açıdan ilginç olmaktan öte, Genius hata mesajlarını alan şarkıların meta verilerini ayarlamak için yapabileceğim bir şey olup olmadığını merak ediyorum. Son zamanlarda popüler şarkılardan birkaç tane aldım ve sonuçları kolayca bulabildim, ancak bulamadı.


1
Dahi depolama veritabanını tersine mühendislik için henüz iyi bir fikrim yok ve burada aynı şeyi merak ediyorum . Söyleyebileceğim en iyi şekilde, sadece ana dahi veritabanının hedef şarkıyı "bilmesi" gerekmiyor, aynı zamanda kütüphanenizin dahi maçlar önerebilmesi için 30 ile 50 arasında yüksek potansiyel eşleşmeye ihtiyacınız var. Dahi çalma listesi IMO'yu tohumlamak için seçilen şarkı olduğu için, eşlik eden kütüphanede sıklıkla başarısız olur.
bmike

Yanıtlar:


4

Anladığım kadarıyla, Genius sadece Genius bilgilerini düzenlemek için mp3'ünüzün meta etiketlerini kullanmakla kalmaz, aynı zamanda insanların çalma listelerine koydukları şeyden çok fazla bilgi alır. Genius'un amacı, manuel olarak yapmak zorunda kalmadan, birlikte giden bir şarkı listesini otomatik olarak bir araya getirmek olduğu için bu mantıklıdır.

Bir zamanlar Genius'un kendisi için bir çalma listesi oluşturduğu ve şarkıların ortak yönlerinin ne olduğunu anlayamadığı bir makale okudum. Sözlü kelime de dahil olmak üzere tüm farklı yıllardan, türlerden vb. Sonunda, parçaların hepsinin ortak bir noktası olduğunu fark etti - Kanadalılardı. Tabii ki, bu en akıllı davranış değildir, çünkü Kanadalı parçalar mutlaka arka arkaya dinlemek istediğiniz şeyler değildir. Ancak elbette, insanların bir koleksiyon olarak dinlemekten başka nedenlerle bir "Kanadalı" çalma listesi oluşturmaları nadir değildir ve bu yüzden Genius birlikte gidebileceklerini düşündü. Genius özelliği, Celine Dion'dan bir CBC Radyo arşivine (cennetin yasakladığı) Justin Bieber'a ilerledikçe cazibesini yavaş yavaş kaybediyor.


3

Genius özellikleri ID3 etiketlerinizi kontrol eder, böylece meta verileriniz düzenli, standart ve nispeten doğruysa, iyi sonuçlar almalısınız. Apple'ın "nasıl" tam olarak nasıl çalıştığını yayınlamadığı için kesin bir şey yoktur, ancak pistin yapısının "Shazam" tipi bir bilgisayar analizi yoktur.

Şimdi bir yan notta, Genius diğer kullanıcıların da satın aldıklarını (Genius'un kontrol ettiği şarkı için), ne dinlediklerini analiz eder ve Genius çalma listelerinizi ve önerilerinizi buna göre görüntüler.

Alt satır: ID3 etiketlerinizi aynı çizgide tutun ve Genius şarkınızı belirsiz bir şey olmadığı sürece bulabilmelidir.


2

Apple'ın bu özelliğin resmi açıklaması trajik bir şekilde kesiktir , iTunes'un kendisi deha eşleştirmesi hakkında sıfır ayrıntılı geri bildirim verir, ancak motorlarda poke etmenin ve daha iyi değişiklikler yapıp yapamayacağınızı görmenin bazı yolları vardır.

  • iTunes Match, özelliği açmanın yan etkisi olarak hangi şarkıların anında eşleşmediğini hissetmenizi sağlar. Başlangıçta kaç şarkının eşleştiğine ve hangilerinin eşleşmediğine dair toplu bir özetiniz olacak. Apple'ın aynı tür eşleşmeyi burada kullanması iyi bir bahis (belki de dahiden daha iyi) - ama iyi bir başlangıç.
  • Deha verileri kolayca okunamaz, bu yüzden dehaların tanımadığı şarkıların ve bildiği şarkıların listesini kolayca oluşturamazsınız , ancak şimdi kitaplığınızda bir karışım yapmak için yeterli eşleşme bulamazsınız .

Dahi özelliği için tasarım belgelerini hiç görmedim, ya da apple'ın dahi verilerini iTunes ve iOS cihazlarınıza depoladığı ve senkronize ettiği veritabanını döken bir kod yayınlayan biri görmedim, bu yüzden yetkili bir cevap kodun bir müzede bitmesini beklemek zorunda kalabilir ancak iTunes eşleşmesinin üç genel yönü, işlerin nasıl çalıştığını seçmeme yardımcı oldu:

  1. Birçok şey eşleşen şarkılara girer - meta veriler, uzunluk ve büyük olasılıkla dosyanın bazı parmak izi ve ses bölümlerinin analizi, tohum şarkınızla eşleşmesini sağlamak için büyük olasılıkla işlenir.
  2. Bu tanımlayıcı özellikler yüklenir ve iTunes sunucuları bu sonuçları işledikten sonra, bir veritabanı hazırlanır ve cihazınıza (bilgisayar iTunes veya iOS cihazı) indirilir, böylece sonraki eşleşme isteklerine yerel olarak tepki verebilir.
  3. Genellikle belirli bir şarkı bir kütüphanede eşleşmeler bulur, ancak farklı bir iTunes arşivinde oturduğunda yeterli eşleşme bulamaz. Hata mesajının aynı olması, bir eşleşmenin neden başarısız olduğunu anlamaya yardımcı olmaz.

İTunes mağazasında bir şarkı aramaya başladım (bu şarkı orada satıldığında bile) ve önerilen parçalara baktım. Pratikte bu, şarkının büyük bir kütüphanede eşleşecek kadar iyi bilinip bilinmediğini veya iTunes'un henüz bu şarkıyı henüz belirlemediğini yargılamamı sağlıyor (özellikle Apple mağazası aracılığıyla dijital indirme olarak satılmayan şarkılar için ).

Her müzik kütüphanesi, Apple'ın veritabanıyla ve içeriğiyle eşleşen meta veriler açısından çılgınca farklı olabileceğinden, zaman içinde her şeyin daha iyi veya daha kötü olup olmadığını genelleştirmek oldukça zordur. Dahi için benim kapsama alanım sürekli olarak iyileşiyor gibi görünüyor, ancak dehaların önem verdiği çoğu şarkıda başarısız olduğu biri için çok az faydası var. Beni bağımsız sanatçıların ve 10 aydan daha eski olmayan ana akım yayınların yeni parçalarında kesinlikle başarısız oluyor.

Şimdilik, meta verileri geliştirme süreci benim için bir deneme yanılma sürecidir. Apple, daha fazla ayrıntı eklemeye veya eşleştirme sürecinin daha fazlasını göstermeye karar vermezse, birisinin veritabanını tersine çevirebileceğini umarım, ancak yakında herhangi bir zamanda beklemiyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.