कहीं-कहीं मेरे iTunes पुस्तकालय में गाने का एक महत्वपूर्ण हिस्सा पूरी तरह से गलत फाइलों (1640 9160 के सटीक होने) की ओर इशारा करता है। मुझे पता है कि फ़ाइलों को ठीक करने के लिए उपकरण और साधन हैं जो बस एक नए / अलग फ़ोल्डर में हैं और अभी भी एक ही फ़ाइल नाम है, लेकिन क्या हजारों गीतों को ठीक करने का एक आसान / स्वचालित तरीका है जो पूरी तरह से असंबंधित फाइलों की ओर इशारा कर रहे हैं?
से उदाहरण iTunes Library.xml
:
<dict>
<key>Track ID</key><integer>13712</integer>
<key>Name</key><string>Lover's Spit</string>
<key>Artist</key><string>Broken Social Scene</string>
<key>Album Artist</key><string>Broken Social Scene</string>
<key>Album</key><string>You Forgot It In People</string>
<key>Genre</key><string>Indie</string>
<key>Kind</key><string>MPEG audio file</string>
<key>Size</key><integer>11613871</integer>
<key>Total Time</key><integer>382302</integer>
<key>Disc Number</key><integer>1</integer>
<key>Disc Count</key><integer>1</integer>
<key>Track Number</key><integer>11</integer>
<key>Year</key><integer>2002</integer>
<key>Date Modified</key><date>2012-07-25T18:48:35Z</date>
<key>Date Added</key><date>2010-10-20T18:39:51Z</date>
<key>Bit Rate</key><integer>241</integer>
<key>Sample Rate</key><integer>44100</integer>
<key>Comments</key><string>Source: eMusic</string>
<key>Play Count</key><integer>7</integer>
<key>Play Date</key><integer>3427320429</integer>
<key>Play Date UTC</key><date>2012-08-09T08:27:09Z</date>
<key>Album Rating</key><integer>60</integer>
<key>Album Rating Computed</key><true/>
<key>Artwork Count</key><integer>1</integer>
<key>Persistent ID</key><string>B664192E9854A1F1</string>
<key>Track Type</key><string>File</string>
<key>Location</key><string>file://localhost/Applications/_Productivity/Pages.app/Contents/Resources/Templates/Modern%20Photographer%20Invoice.template/Contents/Resources/zh_TW.lproj/</string>
<key>File Folder Count</key><integer>10</integer>
<key>Library Folder Count</key><integer>3</integer>
</dict>
Location
विशेष रूप से नोड को नोटिस करें । यह अपने एमपी 3 फ़ाइल के बजाय एक पृष्ठ टेम्पलेट फ़ाइल की ओर इशारा कर रहा है file:///Users/administrator/Music/Broken%20Social%20Scene/You%20Forgot%20It%20In%20People/11%20Lover's%20Spit.mp3
:।
करीब भी नहीं कि यह क्या होना चाहिए!
मैंने पहले ही निम्नलिखित बातों की कोशिश की है, कोई फायदा नहीं हुआ:
- लायब्रेरी में संगीत फ़ोल्डर को पुनः जोड़ें - दुर्भाग्य से, यह मुझे डुप्लिकेट प्रविष्टियों के साथ छोड़ देता है। टूटी हुई वस्तु अभी भी बनी हुई है, खेलने की गिनती, रेटिंग आदि के साथ और नए आइटम को खरोंच से शुरू किया गया है। वास्तव में आदर्श नहीं।
- ट्यूनअप और रिंस - मैंने इसे ट्यूनअप और रिंस के परीक्षणों के माध्यम से चलाने की कोशिश की, जो मुझे लग रही समस्या पर पकड़ नहीं थी।
मेरा अंतिम उपाय विचार एक स्क्रिप्ट को सेटअप करना है जो XML को पार्स करता है और गैर एमपी 3 Location
स्ट्रिंग्स के लिए जांच करता है । जब कोई पाया जाता है, तो आईट्यून्स के स्वत: फाइलिंग कन्वेंशन (उदाहरण के लिए प्रेमी का थूक ऊपर) के आधार पर फ़ाइल नाम को फिर से बनाने का प्रयास किया जाता है 11%20-%20Lover's%20Spit.mp3
। इस संभावना से मुझे वहां 90-95% मिलेंगे। शेष आइटम मैन्युअल रूप से तय किए जा सकते हैं।
बेशक, इसमें स्क्रिप्टिंग समय और परीक्षण और त्रुटि शामिल होगी। मुझे उम्मीद है कि मेरी समस्या का एक सरल समाधान है।
विचार?