आईट्यून स्मार्ट प्लेलिस्ट परिभाषाओं का निर्यात करना


10

मेरे पास पीसी पर आईट्यून्स में 30 या इतनी स्मार्ट प्लेलिस्ट परिभाषित हैं। मैं इन सभी परिभाषाओं का निर्यात करना चाहता हूं। स्पष्ट करने के लिए, मैं इन प्लेलिस्ट में से प्रत्येक में गाने का निर्यात नहीं करना चाहता, मैं परिभाषा (जैसे "कलाकार में फू है") को निर्यात करना चाहता हूं।

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

जवाबों:


7

यदि आप एक स्मार्ट प्लेलिस्ट का चयन करते हैं, तो फ़ाइल> लाइब्रेरी> निर्यात प्लेलिस्ट चुनें ... और एक्सएमएल फ़ाइल प्रारूप चुनें, फिर आप स्मार्ट प्लेलिस्ट की परिभाषा को आयात करने के लिए अन्य आईट्यून्स लाइब्रेरी से संबंधित आयात प्लेलिस्ट ... कमांड का उपयोग कर सकते हैं।

दुर्भाग्य से, iTunes केवल आपको एक बार में एक प्लेलिस्ट का चयन करने देता है, इसलिए कई प्लेलिस्ट का चयन करने और उन्हें उसी समय निर्यात करने का कोई तरीका नहीं है। आप "निर्यात लाइब्रेरी ..." कर सकते हैं, जो सब कुछ करता है , लेकिन फिर आपके पास सभी प्रकार के अतिरिक्त सामान हैं जो आप नहीं चाहते हैं।

यदि आप आराम से हैकिंग कर रहे हैं, तो आप पूरी लाइब्रेरी को एक्सपोर्ट कर सकते हैं, फिर फाइल को संपादित करने और उन सभी प्लेलिस्ट और ट्रैक शब्दकोशों को हटाने के लिए PlistEdit Pro का उपयोग करें, जो आप नहीं चाहते हैं, बस अपने स्मार्ट प्लेलिस्ट को छोड़ दें। तब आपके पास एक ही फ़ाइल में सभी प्लेलिस्ट परिभाषाएँ होंगी जिन्हें आप किसी अन्य iTunes लाइब्रेरी में आयात कर सकते हैं।


1
वह निर्यात लाइब्रेरी वही है जिसकी मुझे आवश्यकता थी। मैं वास्तव में अपनी आईट्यून्स लाइब्रेरी से सबकुछ हटाने की प्रक्रिया में था और मेरे पास केवल यही प्लेलिस्ट थीं जिन्हें मैं निर्यात करना चाहता था, इसलिए परिणामस्वरूप xmlफ़ाइल में केवल प्लेलिस्ट की जानकारी थी और शानदार ढंग से काम किया। धन्यवाद!
सेंसफुल

मैंने पाया है कि पुस्तकालय का निर्यात करना और फिर इसे फिर से आयात करना मुश्किल नहीं है जब आपको तब कुछ (शायद एक दर्जन) डुप्लीकेट प्लेलिस्ट को हटाना होगा। ऐसा लगता है कि आइट्यून्स सटीक डुप्लिकेट को दबाने में बेहतर हो रहा है, लेकिन अगर प्लेलिस्ट में एक भी गीत अलग है, तो आपको आयात करने पर दोनों मिलेंगे।
bmike

2

प्रतीत होता है कि 100 वीं बार अपने स्मार्टलिस्ट्स के पुनर्निर्माण के बाद, मुझे एक बेहतर तरीका खोजना था। मैं एक समाधान के साथ आया था, लेकिन यह कुछ पूर्व-योजना लेता है - आपको अपनी सूचियों को एक्सएमएल के रूप में निर्यात करना होगा इससे पहले कि आप उन्हें खो दें । मैं तब XML फ़ाइल से सभी गाने के संदर्भ हटाता हूं ताकि फ़ाइल में केवल स्मार्टलिस्ट पैरामीटर शामिल हों। फिर जब मुझे सूची को पुनर्स्थापित करने की आवश्यकता होती है (जैसे कि अपडेट / अपग्रेड के बाद), मैं बस XML फ़ाइल आयात करता हूं। यहां आपकी सूचियों की प्रतियों को सहेजने के निर्देश दिए गए हैं:

  • अपने SmartList पर राइट-क्लिक करें और एक्सपोर्ट चुनें, फिर XML को Save As Filetype के रूप में चुनना सुनिश्चित करें।
  • एक पाठ संपादक के साथ .XML फ़ाइल खोलें और खोजें <key>Playlists</key>। उस लाइन की शुरुआत में कर्सर सेट करें, फिर ऊपर की तरफ सभी तरह से स्क्रॉल करने के लिए अपने स्लाइड-बार का उपयोग करें। उन सभी लाइनों का चयन करें, जहाँ से आपने उस लाइन को शुरू किया है <key>Tracks</key>, जिसके बाद उन लाइनों को हटा दें। ( <dict></dict>ट्रैक के अंतर्गत अनुभाग हटाता है ।)
  • के साथ लाइन के लिए देखो <key>Playlist Items</key>। अगली पंक्ति को छोड़ें ( </dict>), फिर अगली पंक्ति की शुरुआत पर क्लिक करें। फ़ाइल के नीचे तक स्क्रॉल करें, फिर नीचे ( </array>) से तीसरी पंक्ति के नीचे सभी पंक्तियों का चयन करें । उन लाइनों को हटा दें। (हटाता है Playlist Items <array>)

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

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