Android फ़ोन के लिए प्लेलिस्ट के लिए कमांड-लाइन सॉफ़्टवेयर?


10

मैं अपने एंड्रॉइड फोन पर संगीत को सिंक करने का एक तरीका ढूंढ रहा हूं, बिना बंशी के कुछ लोड किए बिना। मुझे पता है कि फ़ाइलों को सिंक करने के बहुत सारे तरीके हैं , लेकिन मुझे प्लेलिस्ट को सिंक करने में दिलचस्पी है और प्लेलिस्ट को यह निर्धारित करने में है कि कौन सी फाइलें सिंक की गई हैं।


आप "प्लेलिस्ट" को क्या मानते हैं?
फल्मरी

जवाबों:


5

एक m3u बंशी से निर्यात और आप अपने Android मुहिम शुरू की है मान लें कि आप कुछ ऐसा कर सकते हैं:

rsync -avu --files-from=yourlist.m3u  <MUSIC_DIR>  /media/ANDROID/<ANDROID_MUSIC_DIR>

उदाहरण के लिए:

rsync -avu --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

आप --delete भी जोड़ सकते हैं

rsync -avu --delete --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

मैंने एक साधारण m3u के साथ परीक्षण किया और काम किया, लेकिन इसे एक जटिल के लिए कुछ मोड़ की आवश्यकता हो सकती है।


1
मैं कुछ इसी तरह का काम करता हूं, लेकिन मेरे पास एंड्रॉइड पर क्विकएसएसएचडी है, इसलिए मैं एसएचएस के माध्यम से सिंक करता हूं और इसे माउंट नहीं करना पड़ता है (यह प्रक्रिया भी तेज करता है क्योंकि एंड्रॉइड माउंट के माध्यम से जाने के बजाय अपनी फ़ाइलों को स्कैन कर सकता है)। दूसरा अंतर यह है कि मेरे पास एक सूची है कि कौन सी m3u फाइलें मैं सिंक करना चाहता हूं और मूल रूप से उन सभी को एक साथ मिलाता हूं (और सिंक में m3u फाइलें शामिल करता हूं) एक बड़े rsync के लिए। लेकिन यह निश्चित रूप से सही दिशा है।
पैट्रिक

0

अधिक जानकारी के बिना, मैं केवल यह मान सकता हूं कि आप कुछ फ़ाइलें (प्लेलिस्ट) चाहते हैं कि कुछ अन्य फ़ाइलों (संगीत) को किसी अन्य स्थान (आपके Android) पर ले जाने के लिए नियम हों।

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

फिर आप एक छोटी स्क्रिप्ट लिख सकते playlist_syncहैं, जो प्रत्येक प्लेलिस्ट में पंक्तियों को पढ़ेगी, आपके संगीत निर्देशिका को खोजेगी (एक regex का उपयोग करके ) जो आपके गाने के नाम से मेल खाती हैं और उन्हें एक निश्चित डिवाइस पर कॉपी करें।

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