আমি বনশি জাতীয় কিছু লোড না করে আমার অ্যান্ড্রয়েড ফোনে সংগীত সিঙ্ক করার একটি উপায় খুঁজছি। আমি জানি ফাইলগুলি সিঙ্ক করার প্রচুর উপায় রয়েছে তবে আমি প্লেলিস্টগুলি সিঙ্ক করতে এবং প্লেলিস্টগুলিকে কোন ফাইল সিঙ্ক করা হয়েছে তা নির্ধারণ করতে আগ্রহী।
আমি বনশি জাতীয় কিছু লোড না করে আমার অ্যান্ড্রয়েড ফোনে সংগীত সিঙ্ক করার একটি উপায় খুঁজছি। আমি জানি ফাইলগুলি সিঙ্ক করার প্রচুর উপায় রয়েছে তবে আমি প্লেলিস্টগুলি সিঙ্ক করতে এবং প্লেলিস্টগুলিকে কোন ফাইল সিঙ্ক করা হয়েছে তা নির্ধারণ করতে আগ্রহী।
উত্তর:
বনসী থেকে রফতানি করা একটি এম 3 ইউ ধরে নিচ্ছেন এবং আপনার অ্যান্ড্রয়েড মাউন্ট করেছেন আপনি এমন কিছু করতে পারেন:
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"
আমি একটি সাধারণ এম 3 ইউ দিয়ে পরীক্ষা করেছি এবং কাজ করেছি, তবে এটি জটিল কোনওটির জন্য কিছু টুইটের প্রয়োজন হতে পারে।
আরও তথ্য ব্যতীত, আমি কেবলমাত্র আপনার অর্থ গ্রহণ করতে পারি যে আপনি কিছু নির্দিষ্ট ফাইল (সঙ্গীত) অন্য স্থানে (আপনার অ্যান্ড্রয়েড) সরিয়ে নেওয়ার নিয়ম থাকতে চান এমন কিছু ফাইল (প্লেলিস্ট) চান।
আপনি কোনও অ্যাপ্লিকেশন শুরু করতে চান না তা দেখে, আমি প্লেলিস্টে গানের নাম সম্বলিত একটি সাধারণ পাঠ্য ফাইলটি ব্যবহার করার পরামর্শ দেব। এগুলি যতগুলি আপনি চান হিসাবে লিখুন।
তারপরে আপনি একটি সংক্ষিপ্ত স্ক্রিপ্ট লিখতে playlist_sync
পারেন যা প্রতিটি প্লেলিস্টের লাইনগুলি পড়বে, আপনার গানের নামের সাথে মেলে এমন ফাইলগুলির জন্য আপনার সংগীত ডিরেক্টরিটি (একটি রেজেক্স ব্যবহার করে ) অনুসন্ধান করবে এবং একটি নির্দিষ্ট ডিভাইসে সেগুলি অনুলিপি করবে।