क्या आईट्यून्स जीनियस (या गीत मेटाडेटा) में सुधार किया जा सकता है ताकि बिना मैच के गाने फीचर का उपयोग कर सकें?


11

मेरा प्रश्न यह है कि "तकनीकी रूप से, जीनियस फीचर कैसे काम करता है?" ताकि मैं इसे ऐसे उदाहरणों में उपयोग कर सकूं जहां यह एक विशिष्ट गीत के लिए पर्याप्त मिलान ठीक करने में विफल रहता है।

इस सवाल का एक हिस्सा है - आईट्यून्स या अपने iPhone पर आपकी लाइब्रेरी या मेटा-डेटा में क्या संग्रहीत है जो गाने को ऑटो-प्लेलिस्ट में संयोजित करने की अनुमति देता है? दूसरे शब्दों में, यह क्या है पहुंचाने जब यह कहते हैं, "अपने प्रतिभाशाली परिणाम देने ..."

सिर्फ अकादमिक रूप से अधिक दिलचस्प, मैं सोच रहा हूं कि क्या कुछ है जो मैं उन गीतों के मेटाडेटा को समायोजित करने के लिए कर सकता हूं जिन्हें जीनियस त्रुटि संदेश मिलते हैं ताकि वे काम करें। मुझे हाल ही में कुछ गाने मिले हैं जो लोकप्रिय गीत हैं और आसानी से परिणाम नहीं मिल पाए हैं।


1
मुझे अभी तक रिवर्स इंजीनियरिंग जीनियस स्टोरेज डेटाबेस के लिए एक अच्छा अनुभव नहीं है और आश्चर्यचकित रूप से यही बात यहाँ है । जैसा कि सबसे अच्छा मैं बता सकता हूं, न केवल मुख्य जीनियस डेटाबेस को लक्ष्य गीत के बारे में "पता" करने की आवश्यकता है, बल्कि आपको अपने पुस्तकालय के जीनियस मैचों का सुझाव देने से पहले 30 और 50 उच्च संभावित मैचों के बीच की आवश्यकता होगी। यह अक्सर साथ वाली लाइब्रेरी की असफलता है क्योंकि यह जीनियस प्लेलिस्ट IMO को चुनने के लिए चुना गया गीत है।
bmike

जवाबों:


4

जिस तरह से मैं इसे समझता हूं, जीनियस न केवल आपके एमपी 3 के मेटाटैग का उपयोग जीनियस जानकारी को व्यवस्थित करने के लिए करता है, बल्कि यह भी बहुत सारी जानकारी प्राप्त करता है कि लोग अपनी प्लेलिस्ट में क्या डालते हैं। यह समझ में आता है, जैसा कि जीनियस का बिंदु स्वचालित रूप से एक साथ जाने वाले गीत की एक सूची को स्वचालित रूप से एक साथ रखना है, बिना इसे मैन्युअल रूप से करना।

मैंने इसके बारे में एक बार एक लेख पढ़ा था, जहां एक लड़के ने जीनियस ने उसके लिए एक प्लेलिस्ट बनाई थी, और वह उसके जीवन के बारे में पता नहीं लगा सका था कि गाने क्या आम थे। वे सभी विभिन्न वर्षों, शैलियों आदि से थे, यहां तक ​​कि बोले गए शब्द भी। अंत में, उन्होंने महसूस किया कि सभी पटरियों में एक चीज समान थी - वे कनाडाई थे। बेशक, यह सबसे बुद्धिमान व्यवहार नहीं है क्योंकि ट्रैक जो कनाडाई हैं जरूरी नहीं कि आप उत्तराधिकार में सुनना चाहेंगे। लेकिन निश्चित रूप से, लोगों के लिए एक संग्रह के रूप में इसे सुनने के अलावा अन्य कारणों से "कनाडाई" प्लेलिस्ट बनाने के लिए यह असामान्य नहीं होगा, और इसलिए जीनियस ने सोचा कि वे एक साथ जा सकते हैं। जीनियस फीचर धीरे-धीरे अपना आकर्षण खो देता है क्योंकि सेलीन डायोन से सीबीसी रेडियो आर्काइव तक (स्वर्ग के लिए) जस्टिन बीबर के लिए ट्रैक आगे बढ़ता है।


3

जीनियस फीचर्स आपके ID3 टैग्स की जांच करते हैं, इसलिए यदि आपका मेटाडेटा सभी क्रम में है, तो मानक और अपेक्षाकृत सटीक, आपको अच्छे परिणाम मिलने चाहिए। यह सुनिश्चित करने के लिए नहीं है कि Apple ने यह जारी नहीं किया है कि "यह" कैसे काम करता है, लेकिन ट्रैक की संरचना के कंप्यूटर विश्लेषण का कोई "Shazam" प्रकार नहीं है।

अब एक साइड नोट पर, जीनियस विश्लेषण करता है कि अन्य उपयोगकर्ताओं ने भी क्या खरीदा था (जिस गाने के लिए जीनियस जाँच कर रहा है), वे जो भी सुन रहे हैं, और उसी के अनुसार आपकी जीनियस प्लेलिस्ट और सिफारिशें प्रदर्शित करता है।

निचला रेखा: अपने ID3 टैग को लाइन में रखें और जीनियस को आपके गीत का पता लगाने में सक्षम होना चाहिए जब तक कि यह कुछ अस्पष्ट न हो।


2

ऐपल के फ़ीचर का आधिकारिक रूप से दुखद वर्णन है , आईट्यून्स खुद ही जीनियस मैचिंग पर शून्य विस्तृत प्रतिक्रिया देता है, लेकिन इंजनों पर प्रहार करने के तरीकों के बारे में कुछ दौर हैं और देखते हैं कि क्या बेहतर बदलाव किए जा सकते हैं।

  • आईट्यून्स मैच आपको यह महसूस कराएगा कि फीचर को चालू करने के साइड इफेक्ट के रूप में कौन से गाने तुरंत मेल नहीं खाते हैं। आपके पास शुरू में इस बात का एक बड़ा सारांश होगा कि कितने गाने मेल खाते हैं और कौन से मेल नहीं खाते। यह एक अच्छा दांव है Apple यहाँ (शायद प्रतिभा से बेहतर) उसी प्रकार के मिलान का उपयोग करता है - लेकिन यह एक अच्छी शुरुआत है।
  • जीनियस डेटा आसानी से पढ़ने योग्य नहीं है, इसलिए आप आसानी से उन गानों की सूची नहीं बना सकते जिन्हें जीनियस नहीं पहचानता है और ऐसे गाने भी हैं जिन्हें वह नहीं जानता है, लेकिन मिक्स बनाने के लिए आपकी लाइब्रेरी में अभी पर्याप्त मैच नहीं मिल सकते हैं ।

मैंने कभी जीनियस फ़ीचर के लिए डिज़ाइन डॉक्यूमेंट्स नहीं देखे हैं, न ही कोई ऐसा कोड पोस्ट कर रहा है जो डेटाबेस को डंप करता है जहाँ ऐप्पल स्टोर और आपके आईट्यून्स और आईओएस डिवाइसों के लिए जीनियस डेटा को सिंक करता है, इसलिए एक आधिकारिक उत्तर को एक संग्रहालय में कोड समाप्त होने तक इंतजार करना पड़ सकता है। , लेकिन आइट्यून्स मिलान के तीन सामान्य पहलुओं ने मुझे चीजों को कैसे काम करने में चुनने में मदद की है:

  1. कई चीजें मेल खाते गानों में जाती हैं - मेटाडेटा, लंबाई, और सबसे अधिक संभावना है कि फ़ाइल के कुछ फिंगरप्रिंटिंग के साथ-साथ ध्वनि के कुछ हिस्सों के विश्लेषण से यह सुनिश्चित करने की प्रक्रिया की जाती है कि मैच आपके सीड गीत से बना है या नहीं।
  2. इन पहचान विशेषताओं को अपलोड किया जाता है और एक बार जब iTunes सर्वर ने इन परिणामों को संसाधित किया है, तो एक डेटाबेस तैयार किया जाता है और आपके डिवाइस (कंप्यूटर आईट्यून्स या आईओएस डिवाइस) पर डाउनलोड किया जाता है ताकि यह स्थानीय रूप से बाद के मैच अनुरोधों पर प्रतिक्रिया कर सके।
  3. अक्सर एक विशिष्ट गीत एक पुस्तकालय में मैच पाएंगे, लेकिन जब यह एक अलग iTunes पुस्तकालय में बैठता है तो पर्याप्त मैच खोजने में विफल रहता है। तथ्य यह है कि त्रुटि संदेश समान है, यह पता लगाने में मदद नहीं करता है कि एक मैच विफल क्यों हुआ।

मुझे आईट्यून्स स्टोर में एक गीत की तलाश में कुछ सफलता मिली है (जब वह गीत वहां भी बेचा जाता है) और अनुशंसित पटरियों को देखें। व्यवहार में यह मुझे यह निर्धारित करने देता है कि क्या गीत को किसी बड़े पुस्तकालय में मेल करने के लिए पर्याप्त रूप से जाना जाता है या यदि आईट्यून्स ने अभी तक उस गीत को नहीं जोड़ा है (विशेषकर उन गीतों के लिए जो डिजिटल डाउनलोड के रूप में ऐप्पल स्टोरफ्रंट के माध्यम से बिक्री के लिए नहीं हैं ।)

चूंकि प्रत्येक संगीत लाइब्रेरी Apple के डेटाबेस और सामग्री से मेल खाते मेटाडेटा के संदर्भ में बेतहाशा भिन्न हो सकती है, अगर चीजें समय के साथ बेहतर या बदतर हो रही हैं, तो इसे सामान्य करना काफी कठिन है। यकीन है कि प्रतिभा के लिए मेरी कवरेज में लगातार सुधार हो रहा है, लेकिन यह किसी के लिए बहुत कम उपयोग है जहां जीन ज्यादातर गीतों पर विफल होते हैं जिनकी वे परवाह करते हैं। यह मुझे स्वतंत्र कलाकारों और गैर-मुख्यधारा की रिलीज़ से नई पटरियों पर पूरी तरह से विफल करता है जो 10 महीने से कम पुरानी हैं।

अभी के लिए, मेटाडेटा में सुधार की प्रक्रिया मेरे लिए एक परीक्षण और त्रुटि प्रक्रिया है। मुझे आशा है कि कोई व्यक्ति डेटाबेस को उलट सकता है यदि Apple अधिक विवरण जोड़ने या मिलान प्रक्रिया के अधिक विस्तार का फैसला नहीं करता है, लेकिन मैं जल्द ही किसी भी समय की उम्मीद नहीं कर रहा हूं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.