প্রকল্প সম্পর্কে
Soundsible একটি সেলফ-হোস্টেড, অল-ইন-ওয়ান মিউজিক স্ট্রিমিং সার্ভিস। এটি বাহ্যিক ক্যাটালগ অনুসন্ধানের সঙ্গে স্থানীয় লাইব্রেরি ব্যবস্থাপনা ও ধারাবাহিক প্লেব্যাক বৈশিষ্ট্য একত্রিত করে, এবং আপনার নিজের কম্পিউটার, সার্ভার, Docker হোস্ট বা NAS-এ চালানোর জন্য ডিজাইন করা হয়েছে।
README-তে বর্ণিত মূল সক্ষমতাগুলো:
- বাহ্যিক অনুসন্ধান: YouTube Music ক্যাটালগে অনুসন্ধান করুন বা একটি লিংক পেস্ট করুন, তারপর শুনুন, ডাউনলোড না করে সেভ করুন, অথবা অডিও সার্ভারে ডাউনলোড করুন। প্রাপ্যতা YouTube-এর উপর নির্ভর করে।
- ব্যক্তিগত লাইব্রেরি: শিল্পী, অ্যালবাম, জেনার বা বছর অনুযায়ী ব্রাউজ করুন, প্লেলিস্ট তৈরি করুন, পছন্দের গান সেভ করুন এবং নিজের অডিও ফাইল আপলোড করুন।
- লিরিকস: যেখানে পাওয়া যায় সেখানে রিয়েল-টাইম সিঙ্কড লিরিকস, সঙ্গে সাধারণ লিরিকসও।
- ডিসকভারি ও ধারাবাহিক প্লেব্যাক: শোনার ইতিহাসের ভিত্তিতে রেকমেন্ডেশন, একটি গান থেকে শুরু করা Radio মোড, Autoplay এবং Auto DJ সেশন। DJ মোড বেটায় আছে এবং টেম্পো, কী ও এনার্জি বিশ্লেষণ করে ট্র্যাক নির্বাচন করে এবং দুটি ডেকের মধ্যে মিক্স করে; ব্যবহারকারীরা দিক নির্দেশ করতে বা রুটের কোনো নির্দিষ্ট বিন্দুতে একটি গান অনুরোধ করতে পারেন। রেকমেন্ডেশন শেখা ঐচ্ছিক ও ব্যক্তিগত, সার্ভারেই থাকে।
- পডকাস্ট: একই অ্যাপে পডকাস্ট এপিসোড খুঁজুন, সাবস্ক্রাইব করুন ও চালান।
- মাল্টি-ইউজার সাপোর্ট: প্রতিটি ব্যবহারকারীর আলাদা লাইব্রেরি, প্লেলিস্ট, পছন্দের গান ও শোনার ইতিহাস থাকে।
- ইমপোর্ট: Spotify বা Apple Music এক্সপোর্ট ইমপোর্ট করুন; এক্সপোর্টে কোনো অডিও থাকে না, তাই Soundsible নিজেই রেকর্ডিং মিলিয়ে নেয়।
- লাইভ লিসেনিং রুম: ব্যবহারকারীরা তাদের DJ সেশন অন্যদের কাছে সম্প্রচার করতে পারেন।
ক্লায়েন্ট ও অ্যাক্সেস: ওয়েব প্লেয়ার ডেস্কটপ ও মোবাইল ব্রাউজারে চলে এবং PWA হিসেবে ইনস্টল করা যায়। একটি ডেস্কটপ অ্যাপ বেটায় আছে এবং একই মেশিনে সার্ভার চালাতে পারে। OpenSubsonic সাপোর্ট থাকায় সামঞ্জস্যপূর্ণ অ্যাপগুলো সেভ করা লাইব্রেরি চালাতে পারে, তবে বাহ্যিক অনুসন্ধান ও DJ Soundsible-এই থাকে। একটি নেটিভ iOS ক্লায়েন্ট সম্পর্কে বলা হয়েছে যে এটি এখনো কোনো ডিভাইসে চালানো হয়নি, এবং প্লেব্যাক, অফলাইন ডাউনলোড ও কারের কন্ট্রোল যাচাই করা হয়নি।
ইনস্টলেশনের বিকল্প: Linux, macOS ও Windows-এ নেটিভ ইনস্টলেশন (রক্ষণাবেক্ষণকারীর প্রধান পদ্ধতি), স্থায়ী স্টোরেজ ও প্রি-বিল্ট ইমেজসহ Docker Compose, অথবা Windows ও Debian/Ubuntu-এর জন্য ডেস্কটপ বেটা ডাউনলোড। নেটিভ ইনস্টল একটি ইন্টারঅ্যাকটিভ টার্মিনাল মেনু (`python3 run.py`) দিয়ে চালু করা যায়, সরাসরি ডেমন হিসেবে চালানো যায় (`python3 run.py --daemon`), অথবা Linux-এ systemd সার্ভিস হিসেবে পরিচালনা করা যায়। চালু করার পর, প্লেয়ার http://localhost:5005/player/ ঠিকানায় পাওয়া যায়। প্রথমবার চালু হলে একবার একটি সেটআপ পেজ দেখা যায়।
ডকুমেন্টেশনে কনফিগারেশন ও সোর্স, Auto DJ, Live, ইনস্টলেশন, Docker, মিউজিক মাইগ্রেশন, OpenSubsonic, ডেস্কটপ বেটা স্ট্যাটাস, iOS স্ট্যাটাস, রোডম্যাপ, টেলিমেট্রি ও প্রাইভেসি, এবং আইনি/গ্রহণযোগ্য ব্যবহার কভার করা হয়েছে। প্রকল্পটি MIT লাইসেন্সের অধীনে এবং ব্যবহারকারীদের শুধু সেই সঙ্গীত ডাউনলোড ও শেয়ার করতে বলে, যা ব্যবহারের অধিকার তাদের আছে।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.